John Wiegley
|
94e0be3882
|
Reformat all sources with Brittany, to restore consistency
|
2019-03-17 14:47:38 -07:00 |
Madeline Haraj
|
28ab983408
|
Add syntactic holes
|
2019-03-10 10:23:28 -07:00 |
John Wiegley
|
ba5b23a6e3
|
Bump minimum supported version to GHC 8.4.4
|
2018-11-19 09:46:02 -08:00 |
John Wiegley
|
e8a7368a92
|
Some whitespace changes
|
2018-08-05 15:48:44 -04:00 |
John Wiegley
|
b60a15dc0d
|
Change the way that serialise is guarded from inclusion
Fixes #312
|
2018-05-11 12:15:18 -07:00 |
John Wiegley
|
e06ab95236
|
Allow NFData instances for NExpr and NExprLoc on GHC 8.0
|
2018-05-10 15:26:37 -07:00 |
John Wiegley
|
15baa5c8b8
|
Track attribute source positions in the binding, not the key name
|
2018-05-09 01:25:01 -07:00 |
John Wiegley
|
ba0dc19d2d
|
Work from mightybyte: Minimize deps required, for building with GHCJS
|
2018-05-08 16:41:15 -07:00 |
John Wiegley
|
ce3b0d70e9
|
Move all of the parsing code into a single module, for optimization
|
2018-05-07 12:06:56 -07:00 |
John Wiegley
|
05ca87a732
|
Several improvements to error reporting; add new --thunks option
|
2018-04-25 13:00:41 -07:00 |
John Wiegley
|
35b1071665
|
A few more provenance fixes, but more to come
|
2018-04-24 23:24:26 -07:00 |
John Wiegley
|
68d81dd57c
|
More work on provenance reporting
|
2018-04-24 23:09:43 -07:00 |
John Wiegley
|
9e5c8a340e
|
Move nNull into Annotated.hs
|
2018-04-21 22:16:32 -07:00 |
John Wiegley
|
bf0dd66624
|
Add pattern synonyms for matching on NExprLocF types
|
2018-04-20 01:33:37 -07:00 |
John Wiegley
|
a21d88657a
|
Add several more JSON related instances
|
2018-04-17 14:06:59 -07:00 |
John Wiegley
|
d8828bfe56
|
Add more instances to Expr.Types.Annotated
|
2018-04-17 13:55:34 -07:00 |
John Wiegley
|
22175aa927
|
Use the serialise library on non-Linux systems, compact on Linux
|
2018-04-11 17:59:42 -07:00 |
John Wiegley
|
8f37f37986
|
Down to 16 basic test failures with megaparsec
|
2018-04-09 21:35:46 -07:00 |
John Wiegley
|
9d7f25d368
|
All is building with Megaparsec now, but many parsing tests fail
|
2018-04-09 17:12:16 -07:00 |
John Wiegley
|
9beb9364e0
|
The Megaparsec version of Parser.hs is at least compiling
|
2018-04-09 16:11:31 -07:00 |
John Wiegley
|
d964b7bb29
|
Allow expression trees to be deepseq'd
|
2018-04-09 02:07:40 -07:00 |
John Wiegley
|
31e6aa8fb9
|
Implement __curPos as a primitive action during evaluation
|
2018-04-07 16:35:11 -07:00 |
John Wiegley
|
a704bb045f
|
Commit the src/ directory
|
2018-04-07 12:02:50 -07:00 |