Mark Karpov
|
9453b9eda4
|
Define ‘Semigroup’ and ‘Monoid’ for ‘ParsecT’ (#203)
|
2017-04-29 23:34:18 +03:00 |
|
Mark Karpov
|
15b645f08e
|
Add ‘getNextTokenPosition’ (#202)
|
2017-04-29 16:40:04 +03:00 |
|
mrkkrp
|
e87c1e770e
|
Change “rest of” to “the rest of”
|
2017-04-10 19:59:51 +03:00 |
|
Mark Karpov
|
8ed11716e7
|
Add the ‘region’ combinator (#192)
Close #187.
|
2017-03-03 03:45:38 +04:00 |
|
Mark Karpov
|
e809c56b45
|
Implement the ‘match’ combinator (#184)
|
2017-02-06 22:31:10 +04:00 |
|
Mark Karpov
|
b307ba2342
|
Implement counting of processed tokens (#180)
|
2017-01-31 15:17:54 +04:00 |
|
mrkkrp
|
9459c8038b
|
Include 2017 into copyright years range
|
2017-01-01 14:38:59 +03:00 |
|
Mark Karpov
|
08d1ae8e61
|
Allow ‘many’ run parsers that do not consume input (#160)
|
2016-12-26 16:49:48 +04:00 |
|
Mark Karpov
|
dd2386aafc
|
Add ‘MonadParsec’ instance for ‘RWST’ (#152)
|
2016-11-21 19:18:27 +04:00 |
|
mrkkrp
|
e6c5c2beed
|
Fix building with QuickCheck older than 2.9.0
|
2016-10-06 22:37:40 +03:00 |
|
mrkkrp
|
0367967161
|
Avoid flood of debugging info on testing
|
2016-10-06 22:30:28 +03:00 |
|
mrkkrp
|
dcf484889d
|
Increase coverage
|
2016-10-03 12:37:30 +03:00 |
|
mrkkrp
|
3a147e6cde
|
Add tests for the new ‘observing’ primitive
|
2016-10-02 19:38:50 +03:00 |
|
mrkkrp
|
4e3a36ef93
|
Add tests for the new ‘dbg’ function
|
2016-09-30 13:35:02 +03:00 |
|
mrkkrp
|
9fd109d0e8
|
Improve coverage of some primitives
|
2016-09-27 11:42:13 +03:00 |
|
mrkkrp
|
6772b88e93
|
Make ‘try’ truly backtrack parser state
Close #142.
This seemingly has no effect on performance.
|
2016-09-27 09:41:23 +03:00 |
|
mrkkrp
|
dfbc6f0893
|
Minor corrections in test suite, improve coverage
|
2016-09-27 00:23:17 +03:00 |
|
mrkkrp
|
bd07032795
|
Fix the build
|
2016-09-25 18:42:21 +03:00 |
|
mrkkrp
|
6da7f86350
|
Migrate the test suite to Hspec
|
2016-09-24 19:32:50 +03:00 |
|