1
1
mirror of https://github.com/github/semantic.git synced 2024-12-22 14:21:31 +03:00
Commit Graph

25896 Commits

Author SHA1 Message Date
Charlie Somerville
ef93c452c6 remove subtermValue and subtermAddress 2018-10-02 11:11:12 +10:00
Charlie Somerville
eda36d5331 remove collectingTerms 2018-10-02 11:05:40 +10:00
Charlie Somerville
db53ba16ec remove unused bits from Data.Algebra 2018-10-02 11:05:04 +10:00
Rob Rix
86c743a6c8 Merge pull request #2191 from github/first-order-closures
First-order closures
2018-09-27 14:05:12 -05:00
Rob Rix
27861df507 🔥 a redundant constraint. 2018-09-27 13:45:27 -05:00
Rob Rix
5c2dac35e8 Merge branch 'master' into first-order-closures 2018-09-27 13:37:25 -05:00
Timothy Clem
e33a7b9363 Merge pull request #2192 from github/record-bye-bye
Goodbye Data.Record 😢
2018-09-27 13:22:38 -05:00
Timothy Clem
35d77b505e Revert tableOfContentsBy removal of extra Maybe 2018-09-27 13:05:11 -05:00
Timothy Clem
6b40e59c1d No SplitDiff! 2018-09-27 13:04:51 -05:00
Rob Rix
40f47b45f0 Don’t shadow the name. 2018-09-27 13:03:50 -05:00
Rob Rix
e758b01725 🔥 a redundant TODO. 2018-09-27 13:02:50 -05:00
Timothy Clem
2d1a8cc7e7 Express this a bit more elegantly 2018-09-26 16:55:34 -05:00
Timothy Clem
caf23dcf39 const is a bit nicer 2018-09-26 16:55:13 -05:00
Timothy Clem
f7e721a3a0 Slightly more elegant expression of mark 2018-09-26 16:55:02 -05:00
Timothy Clem
44b8e9249a Align the things 2018-09-26 16:54:48 -05:00
Timothy Clem
aa034e41bc Refactor back to just Range 2018-09-26 14:26:56 -05:00
Timothy Clem
d6302cd687 Cleanup 2018-09-26 14:25:00 -05:00
Timothy Clem
c8dfe57a48 Remove Data.Record entirely 2018-09-26 14:05:29 -05:00
Timothy Clem
fdc8d5210a Custom Show for Range and Span 2018-09-26 13:56:20 -05:00
Timothy Clem
1913277e74 Replace the annotation necessary for toc
Includes span in Declaration, refactors toc functions to remove a layer of maybe
2018-09-26 13:54:16 -05:00
Timothy Clem
f6f556fb32 TOC is the only thing with a custom annotation right now 2018-09-25 17:09:43 -05:00
Rob Rix
891f238179 Merge branch 'master' into first-order-closures 2018-09-25 16:53:41 -05:00
Timothy Clem
a6ad3f7f59 Reduce usage of DiffAnnotation 2018-09-25 16:52:40 -05:00
Rob Rix
29f6438609 🔥 a commented-out import. 2018-09-25 16:42:13 -05:00
Rob Rix
eb5a241edd Ignore a warning about reducing duplication. 2018-09-25 16:41:50 -05:00
Rob Rix
086b3b5624 🔥 some unnecessary language extensions. 2018-09-25 16:40:07 -05:00
Rob Rix
0653832d9d Swap the order of the parameters to Value. 2018-09-25 16:38:05 -05:00
Timothy Clem
f040234cf0 Don't need this 2018-09-25 16:06:02 -05:00
Timothy Clem
810d47300c Annoying that we always have to decorate here... 2018-09-25 15:59:09 -05:00
Rob Rix
6affc61d26 The tests pass. That’s all that matters. 2018-09-25 15:17:06 -05:00
Rob Rix
2db44ac715 Fix the eval spec. 2018-09-25 14:41:57 -05:00
Timothy Clem
505c61959e This goes back to throwing now 2018-09-25 14:04:58 -05:00
Timothy Clem
0a971c4ec8 Docs and a type synonym 2018-09-25 14:00:50 -05:00
Timothy Clem
eabd5b97e2 Minor refactor so we still get errors when we want that behavior 2018-09-25 14:00:39 -05:00
Rob Rix
f3c20a8fad ConcreteEff is no more. 2018-09-25 13:40:07 -05:00
Rob Rix
06831f7f4d 🔥 some unused parametetrs. 2018-09-25 13:37:07 -05:00
Timothy Clem
14c175156d Decorator algebras in fully control of their return data 2018-09-25 12:04:25 -05:00
Timothy Clem
5e2241ffe9 Don't need to know about Record here either 2018-09-25 11:20:57 -05:00
Timothy Clem
278e6890cd Fix up the tests 2018-09-25 11:18:51 -05:00
Timothy Clem
786acbdc6a Don't need any patterns here 2018-09-25 11:18:28 -05:00
Timothy Clem
0a837dfb97 Expose stripDiff 2018-09-25 11:18:10 -05:00
Timothy Clem
df7176e9a2 Don't need to know about Location here 2018-09-25 11:18:02 -05:00
Timothy Clem
9b641b4a4a The end of Record fields 2018-09-24 17:14:52 -05:00
Timothy Clem
38a4bb38f2 WIP - replace Record across the project
Not quiet there with Diff and decorators yet
2018-09-21 13:46:25 -07:00
Rob Rix
605687fe37 Define built-ins as part of the Function effect. 2018-09-21 16:21:27 -04:00
Rob Rix
c6769d2e01 Resume using a first-order definition of functions. 2018-09-21 14:42:57 -04:00
Timothy Clem
a481f2ac2e TypeOperators required 2018-09-21 09:47:36 -07:00
Timothy Clem
dfe8c842ed Term doesn't need to know about Record 2018-09-21 09:42:24 -07:00
Timothy Clem
d656988dd0 Merge pull request #2188 from github/while-effect
Implement while as an effect
2018-09-21 09:33:12 -07:00
Timothy Clem
faab30add2 Don't eagerly run while bodies 2018-09-21 09:14:07 -07:00