Mark Karpov
|
7ba66b98d9
|
Formatting whims
|
2020-04-24 20:33:19 +02:00 |
|
Mark Karpov
|
99e640ec39
|
Format the source code with Ormolu
|
2020-04-23 22:05:36 +02:00 |
|
mrkkrp
|
b3997ee18d
|
Test with GHC 8.8.1 on CI
|
2019-09-25 22:05:04 +02:00 |
|
mrkkrp
|
acf0c08cd8
|
Fix the benchmarks
|
2019-09-25 20:05:20 +02:00 |
|
Mark Karpov
|
e3072661ad
|
Optimize ‘reachOffset’, introduce ‘reachOffsetNoLine’ (#318)
Fetching line makes for a major slow-down, we cannot afford this.
|
2018-08-31 22:20:35 +07:00 |
|
Mark Karpov
|
573bacf721
|
Use offset in parse errors (#313)
The change allows to speed-up parsers in most cases and re-use the fact that
we're traversing input stream on pretty-printing ‘ParseError’s anyway.
|
2018-08-20 23:35:10 +07:00 |
|
Mark Karpov
|
4ea6a01896
|
Introduce parse error bundle (#306)
* Introduce parse error bundle
* Update the changelog (parse error bundle)
|
2018-07-15 20:01:35 +07:00 |
|
mrkkrp
|
2d175cd706
|
Drop support for GHC 7.8
|
2018-04-20 13:07:16 +07:00 |
|
Mark Karpov
|
663c9f1a96
|
Use new CI script, drop ‘stack.yaml’ from repo (#284)
|
2018-03-17 14:57:02 +07:00 |
|
Mark Karpov
|
c776fc16fb
|
Use parser combinators 0.4.0 (#269)
|
2017-12-31 16:02:03 +07:00 |
|
Mark Karpov
|
214d1f2c18
|
Speed-up numeric parsers (#232)
|
2017-07-10 00:12:23 +07:00 |
|
Mark Karpov
|
45f30ae7e1
|
Extending stream (#229)
|
2017-07-02 23:56:01 +07:00 |
|
Mark Karpov
|
5ed815fde4
|
Refactor pos and error modules (#222)
|
2017-06-28 14:08:26 +07:00 |
|
Mark Karpov
|
3ec48d12b9
|
Reorganize modules (#217)
|
2017-06-15 02:12:18 +07:00 |
|