Rob Rix
|
fa8bd4614c
|
Add a synonym for a type of tables.
|
2018-06-27 18:45:17 -04:00 |
|
Rob Rix
|
7be414166b
|
Use Alternative instead of our home-grown <!> operator.
|
2018-06-27 17:16:04 -04:00 |
|
Rob Rix
|
b65beaa674
|
Avoid the partial pattern match.
|
2018-06-27 17:13:44 -04:00 |
|
Rob Rix
|
66f67263bc
|
Report errors using Data.Error.
|
2018-06-27 16:37:42 -04:00 |
|
Rob Rix
|
cf2d178160
|
Report errors.
|
2018-06-27 16:34:41 -04:00 |
|
Rob Rix
|
afdab831bf
|
Stub in an initial, bad deterministic parser.
|
2018-06-27 16:32:17 -04:00 |
|
Rob Rix
|
c338fca8b0
|
Stub in a module for deterministic assignments.
|
2018-06-27 14:27:15 -04:00 |
|
Rob Rix
|
985236d913
|
Don’t bother with explicit error handling.
|
2018-06-27 14:24:40 -04:00 |
|
Rob Rix
|
1e82044bd1
|
Assign parse errors inside the value node.
|
2018-06-27 14:23:20 -04:00 |
|
Rob Rix
|
4fe23a6196
|
Assign parse errors in branches.
|
2018-06-27 14:22:49 -04:00 |
|
Rob Rix
|
17773cf413
|
Assign values using branchNode.
|
2018-06-27 14:21:39 -04:00 |
|
Rob Rix
|
4c23da2c1d
|
Assign hashes using branchNode.
|
2018-06-27 14:21:19 -04:00 |
|
Rob Rix
|
d8622425fd
|
Assign key-value pairs using branchNode.
|
2018-06-27 14:20:42 -04:00 |
|
Rob Rix
|
4987b1c684
|
Assign arrays using branchNode.
|
2018-06-27 14:19:00 -04:00 |
|
Rob Rix
|
4f048dd1e0
|
Assign number literals using leafNode.
|
2018-06-27 14:17:33 -04:00 |
|
Rob Rix
|
e20fcf4ec5
|
Assign string literals using leafNode.
|
2018-06-27 14:17:06 -04:00 |
|
Rob Rix
|
21e18dcea9
|
Assign boolean literals using leafNode.
|
2018-06-27 14:16:00 -04:00 |
|
Rob Rix
|
fb1003b799
|
Assign null using leafNode.
|
2018-06-27 14:14:28 -04:00 |
|
Rob Rix
|
b688dfdcd9
|
We aren’t using type operators.
|
2018-06-27 14:14:00 -04:00 |
|
Rob Rix
|
e5a43d9fe5
|
We aren’t using rank-n types.
|
2018-06-27 14:13:42 -04:00 |
|
Rob Rix
|
9a8266b88d
|
We no longer have to specify DataKinds.
|
2018-06-27 14:13:18 -04:00 |
|
Rob Rix
|
7cbaee920c
|
Run integration tests for JSON.
|
2018-06-27 12:55:58 -04:00 |
|
Rob Rix
|
b30649823d
|
Add fixtures for JSON hashes.
|
2018-06-27 11:28:23 -04:00 |
|
Rob Rix
|
3d5378619e
|
Add fixtures for JSON null.
|
2018-06-27 11:26:08 -04:00 |
|
Rob Rix
|
1763fcbcb1
|
Add fixtures for JSON strings.
|
2018-06-27 11:25:38 -04:00 |
|
Rob Rix
|
fafba67774
|
Add fixtures for JSON arrays.
|
2018-06-27 11:24:48 -04:00 |
|
Rob Rix
|
48aff6d404
|
Add fixtures for JSON numbers.
|
2018-06-27 11:23:31 -04:00 |
|
Rob Rix
|
8a625cc85d
|
Add fixtures for JSON booleans.
|
2018-06-27 11:23:21 -04:00 |
|
Rob Rix
|
0c2579d6a5
|
Rename get/putRubyLocals to get/putLocals.
|
2018-06-27 11:05:51 -04:00 |
|
Rob Rix
|
dd7ad0d504
|
Redefine Markdown.Assignment to be * -> *.
|
2018-06-27 10:47:01 -04:00 |
|
Rob Rix
|
da08c54987
|
Qualify the import of Data.Term.
|
2018-06-27 10:46:32 -04:00 |
|
Rob Rix
|
b7d4a7c5c1
|
Redefine JSON.Assignment to be * -> *.
|
2018-06-27 10:44:54 -04:00 |
|
Rob Rix
|
df24ca9866
|
🔥 HasCallStack constraints in the JSON assignment.
|
2018-06-27 10:44:30 -04:00 |
|
Rob Rix
|
f43f50ebc8
|
🔥 HasCallStack constraints in the Markdown assignment.
|
2018-06-27 10:43:55 -04:00 |
|
Rob Rix
|
79190ab237
|
🔥 HasCallStack constraints in the Java assignment.
|
2018-06-27 10:43:33 -04:00 |
|
Rob Rix
|
a07d9ee07d
|
🔥 while.
|
2018-06-27 10:42:33 -04:00 |
|
Rob Rix
|
388175c5c0
|
🔥 until.
|
2018-06-27 10:42:06 -04:00 |
|
Rob Rix
|
d5897d2436
|
Rules that can’t fail don’t benefit from call stacks.
|
2018-06-27 10:41:37 -04:00 |
|
Rob Rix
|
4de7b9e43c
|
🔥 the Semigroup & Monoid instances for Assignment.
|
2018-06-27 10:40:54 -04:00 |
|
Rob Rix
|
60240f354a
|
Redefine Ruby.Assignment to be * -> *.
|
2018-06-27 10:39:34 -04:00 |
|
Rob Rix
|
3a712027a1
|
Eta-reduce Assignment'.
|
2018-06-27 10:37:29 -04:00 |
|
Rob Rix
|
2b2d143b99
|
🔥 HasCallStack constraints in Ruby assignment.
|
2018-06-27 10:37:08 -04:00 |
|
Rob Rix
|
43cf5add13
|
Redefine Haskell.Assignment to be * -> *.
|
2018-06-27 10:36:04 -04:00 |
|
Rob Rix
|
409d7cef21
|
Eta-reduce Assignment'.
|
2018-06-27 10:34:11 -04:00 |
|
Rob Rix
|
909fc12fb0
|
🔥 HasCallStack constraints in Haskell assignment.
|
2018-06-27 10:33:49 -04:00 |
|
Rob Rix
|
83d2f160bc
|
Redefine Go.Assignment to be * -> *.
|
2018-06-27 10:33:03 -04:00 |
|
Rob Rix
|
5cf715928e
|
🔥 HasCallStack constraints in Go assignment.
|
2018-06-27 10:31:57 -04:00 |
|
Rob Rix
|
5c8eb8027e
|
Redefine TypeScript.Assignment to be * -> *.
|
2018-06-27 10:31:25 -04:00 |
|
Rob Rix
|
022ba4fda3
|
Redefine PHP.Assignment to be * -> *.
|
2018-06-27 10:30:02 -04:00 |
|
Rob Rix
|
c83d3bdfd4
|
Redefine Python.Assignment to be * -> *.
|
2018-06-27 10:27:50 -04:00 |
|