Rob Rix
|
7552099085
|
Use a State effect to work around https://github.com/joshvera/effects/issues/47
|
2018-06-25 11:38:05 -04:00 |
|
Rob Rix
|
01b00d3c7b
|
Whoops.
|
2018-06-25 10:56:53 -04:00 |
|
Rob Rix
|
9e698cba12
|
Correct the docs for lookupModule.
|
2018-06-25 10:48:52 -04:00 |
|
Rob Rix
|
c5e15e7283
|
load & require are total (modulo exceptions).
|
2018-06-25 10:47:59 -04:00 |
|
Rob Rix
|
613e6b79bb
|
Make more effort to show the errors in the Ruby spec.
|
2018-06-25 09:30:54 -04:00 |
|
Rob Rix
|
23ae10d847
|
Make more effort to show the errors in the TypeScript spec.
|
2018-06-25 09:26:31 -04:00 |
|
Rick Winfrey
|
ba9a0e95c0
|
Convert syntax to newtype
|
2018-06-23 11:54:16 -07:00 |
|
Rick Winfrey
|
3d6dcf8237
|
🎵 No more Mr. Sum Types 🎵
|
2018-06-23 11:44:50 -07:00 |
|
Rick Winfrey
|
c44be5c594
|
Generalize right hand side of infixOperatorApp over expressions (to include things like type applications)
|
2018-06-23 10:41:53 -07:00 |
|
Rick Winfrey
|
4b66492b3c
|
Assign contexts for RecordDataConstructors and InfixDataConstructors
|
2018-06-23 10:41:24 -07:00 |
|
Rick Winfrey
|
947f8cbc11
|
Assign parenthesized constructor operators
|
2018-06-23 10:27:22 -07:00 |
|
Rick Winfrey
|
2dea9c67f8
|
Generalize parenthesizedExpression to expressions
|
2018-06-23 10:23:09 -07:00 |
|
Rick Winfrey
|
df279bd24a
|
Assign infix data constructors
|
2018-06-22 17:56:55 -07:00 |
|
Rick Winfrey
|
5dd83b0f2e
|
Add InfixDataConstructor syntax
|
2018-06-22 17:56:46 -07:00 |
|
Rick Winfrey
|
4c5cda4f54
|
🔥 NBSP
|
2018-06-22 17:49:38 -07:00 |
|
Rick Winfrey
|
f1cc2a93b4
|
Bump haskell-tree-sitter
|
2018-06-22 17:45:22 -07:00 |
|
Rick Winfrey
|
19134b3942
|
🔥 NBSP
|
2018-06-22 17:36:10 -07:00 |
|
Rick Winfrey
|
16e7225d0a
|
Allow for expressions on the lefthand side of a bind pattern in a do block
|
2018-06-22 17:31:24 -07:00 |
|
Rick Winfrey
|
03e291c52e
|
🔥 NBSP
|
2018-06-22 17:26:23 -07:00 |
|
Rick Winfrey
|
33fa36c79a
|
Handle comments before a deriving clause
|
2018-06-22 17:25:46 -07:00 |
|
Rick Winfrey
|
1bfdcfdb1c
|
Pattern guards need not have two sides
|
2018-06-22 16:54:53 -07:00 |
|
Rick Winfrey
|
2dc20ab960
|
Generalize listPattern over expressions
|
2018-06-22 16:54:45 -07:00 |
|
Rick Winfrey
|
0975e56608
|
Assign labeled construction
|
2018-06-22 16:47:25 -07:00 |
|
Rick Winfrey
|
6fcc0fe981
|
Add labeled construction syntax
|
2018-06-22 16:47:16 -07:00 |
|
Rick Winfrey
|
c58c9556e6
|
🔥 NBSP
|
2018-06-22 16:36:49 -07:00 |
|
Rick Winfrey
|
c535af4a36
|
Assign qualifiedTypeClassIdentifier
|
2018-06-22 16:33:39 -07:00 |
|
Rick Winfrey
|
462ed79752
|
Generalize newConstructor over expressions
|
2018-06-22 16:33:21 -07:00 |
|
Rick Winfrey
|
7a4b2da299
|
Term module declaration components
|
2018-06-22 16:33:10 -07:00 |
|
Rick Winfrey
|
32b8224a3e
|
Generalize fieldPattern over expressions
|
2018-06-22 16:32:57 -07:00 |
|
Rick Winfrey
|
12230f33a7
|
Add qualifiedTypeClassIdentifier to typeConstructor
|
2018-06-22 16:32:48 -07:00 |
|
Rick Winfrey
|
2121498440
|
Generalize derivingClause over all expressions
|
2018-06-22 16:32:18 -07:00 |
|
Rick Winfrey
|
8a74786501
|
Add qualified type class identifier syntax
|
2018-06-22 16:32:00 -07:00 |
|
Rick Winfrey
|
0d69f9f996
|
Allow expressions for Pattern' and Expression
|
2018-06-22 16:00:52 -07:00 |
|
Rick Winfrey
|
edd1eb1b72
|
Assign newly added PatternGuard
|
2018-06-22 15:46:21 -07:00 |
|
Rick Winfrey
|
ea02ff5a92
|
🔥 NBSP
|
2018-06-22 15:45:02 -07:00 |
|
Rick Winfrey
|
67823c7be7
|
Bump tree-sitter-haskell
|
2018-06-22 13:26:04 -07:00 |
|
Rob Rix
|
d586d6dc09
|
Show the load order.
|
2018-06-22 16:06:27 -04:00 |
|
Rob Rix
|
c3a0adafaa
|
I guess this was literally backwards
|
2018-06-22 16:05:54 -04:00 |
|
Rob Rix
|
346fad1097
|
fmap the topo sort over the import graph.
|
2018-06-22 16:00:36 -04:00 |
|
Rob Rix
|
903f048889
|
Don’t bind the heap when we aren’t using it.
|
2018-06-22 15:57:12 -04:00 |
|
Rick Winfrey
|
4a824fbfc7
|
Bump haskell-tree-sitter
|
2018-06-22 12:50:42 -07:00 |
|
Rob Rix
|
428b5a31dc
|
These all import foo.
|
2018-06-22 15:47:31 -04:00 |
|
Rob Rix
|
2ed8688c28
|
Update the tests to pass a list of paths.
|
2018-06-22 15:45:42 -04:00 |
|
Rob Rix
|
98348908e6
|
🔥 some redundant imports.
|
2018-06-22 15:37:38 -04:00 |
|
Rob Rix
|
32f83378f3
|
evaluateProject takes a list of paths.
|
2018-06-22 15:26:46 -04:00 |
|
Rob Rix
|
19f3d720c1
|
Partially apply typecheckGoFile.
|
2018-06-22 15:10:03 -04:00 |
|
Rob Rix
|
88f820251d
|
Partially apply eval*Project.
|
2018-06-22 15:06:31 -04:00 |
|
Rick Winfrey
|
db180d186d
|
Bump haskell-tree-sitter
|
2018-06-22 11:45:32 -07:00 |
|
Rob Rix
|
e5546e8c86
|
Rename Merging' to Merging.
|
2018-06-22 11:31:56 -04:00 |
|
Rob Rix
|
f3802ba569
|
Rename askModuleTable' to askModuleTable.
|
2018-06-22 11:31:42 -04:00 |
|