Mark Karpov
|
7cbab7c2ea
|
Implement rendering of parse error context (#236)
|
2017-07-25 14:36:40 +07:00 |
|
mrkkrp
|
37386619c3
|
Update the link to Parsec repo
[skip ci]
|
2017-07-11 15:37:49 +07:00 |
|
Mark Karpov
|
214d1f2c18
|
Speed-up numeric parsers (#232)
|
2017-07-10 00:12:23 +07:00 |
|
mrkkrp
|
dc32bd7b88
|
Add the link to the new blog post about Megaparsec 6
[skip ci]
|
2017-07-06 16:32:05 +07:00 |
|
mrkkrp
|
9a38f8318e
|
Minor corrections
[skip ci]
|
2017-07-05 17:58:32 +07:00 |
|
mrkkrp
|
9e7b9aa7d5
|
Rename ‘Text.Megaparsec.Lexer’ to ‘Text.Megaparsec.Char.Lexer’
Also numerous documentation improvements and some inlineable pragmas.
|
2017-07-04 17:12:35 +07:00 |
|
Mark Karpov
|
0eff2d0103
|
Merge pull request #231 from mrkkrp/add-more-combinators
* Add ‘takeP’, ‘takeRest’, and ‘atEnd’
* Fix a bug in ‘char'’
|
2017-07-04 15:34:40 +07:00 |
|
mrkkrp
|
394d3fa456
|
Fix a bug in ‘char'’
|
2017-07-04 13:23:33 +07:00 |
|
mrkkrp
|
dfdabe54e1
|
Add ‘takeP’, ‘takeRest’, and ‘atEnd’
|
2017-07-03 23:10:22 +07:00 |
|
Mark Karpov
|
3b9812bf76
|
Char and byte modules (#230)
|
2017-07-03 18:34:00 +07:00 |
|
Mark Karpov
|
45f30ae7e1
|
Extending stream (#229)
|
2017-07-02 23:56:01 +07:00 |
|
Mark Karpov
|
785d006f02
|
Documentation improvements (#228)
[skip ci]
|
2017-06-30 00:16:24 +07:00 |
|
mrkkrp
|
f87276dcfb
|
Whims
[skip ci]
|
2017-06-29 20:25:37 +07:00 |
|
Roman Cheplyaka
|
0919338c4b
|
Add a MonadFix ParsecT instance (#225)
|
2017-06-29 20:23:03 +07:00 |
|
Mark Karpov
|
bda5fc822a
|
Move error construction helpers into the library (#224)
|
2017-06-29 18:33:47 +07:00 |
|
Mark Karpov
|
cec0987264
|
Separate trivial and fancy parse errors (#223)
|
2017-06-29 12:13:22 +07:00 |
|
Mark Karpov
|
5ed815fde4
|
Refactor pos and error modules (#222)
|
2017-06-28 14:08:26 +07:00 |
|
Mark Karpov
|
ca564d1113
|
Display control characters in strings nicely (#221)
|
2017-06-26 23:23:53 +07:00 |
|
mrkkrp
|
3ccad30ced
|
Version bump (5.3.1)
[skip ci]
|
2017-06-26 17:14:52 +07:00 |
|
mrkkrp
|
556a8333c3
|
Update the changelog (5.3.1)
[skip ci]
|
2017-06-26 17:14:35 +07:00 |
|
mrkkrp
|
91b0e5b632
|
Fix some failing test cases
|
2017-06-26 17:12:25 +07:00 |
|
mrkkrp
|
bdf3867301
|
Use ‘lts-8.19’ and ‘parser-combinators-0.1.0’ as an extra dep
[skip ci]
|
2017-06-22 22:37:42 +07:00 |
|
mrkkrp
|
432d1722ce
|
Link more functions in ‘Text.Megaparsec.Char’
|
2017-06-22 22:37:19 +07:00 |
|
mrkkrp
|
5c27c218b2
|
Add more safety to the ‘categoryName’ function
|
2017-06-22 22:08:56 +07:00 |
|
mrkkrp
|
fd021a85b7
|
Tighten boundaries for ‘QuickCheck’
|
2017-06-17 18:50:49 +07:00 |
|
Mark Karpov
|
3ec48d12b9
|
Reorganize modules (#217)
|
2017-06-15 02:12:18 +07:00 |
|
Mark Karpov
|
d35cdd2e33
|
Drop per-stream type modules (#215)
|
2017-06-13 23:14:31 +07:00 |
|
mrkkrp
|
5a8d8f181a
|
Update location of the tutorials
|
2017-06-08 17:33:14 +07:00 |
|
mrkkrp
|
d3ce5efa3f
|
Update the links to point to my new web site
[skip ci]
|
2017-06-06 17:05:44 +07:00 |
|
mrkkrp
|
367bf03049
|
Allow ‘criterion-1.2’
|
2017-05-26 22:30:25 +07:00 |
|
mrkkrp
|
ce7228346a
|
Improve the documentation
|
2017-05-25 19:52:34 +07:00 |
|
mrkkrp
|
b5887b59d7
|
Refresh ‘Test.Hspec.Megaparsec’
|
2017-05-25 16:01:26 +07:00 |
|
mrkkrp
|
2fb6896e3a
|
Track max residency in weigh benchmark
|
2017-05-25 14:18:35 +07:00 |
|
Mark Karpov
|
ad2721912e
|
Test with GHC 8.2.1 (#210)
|
2017-05-24 23:44:40 +07:00 |
|
mrkkrp
|
e04782f3d4
|
Use the ‘lts-8.15’ resolver
[skip ci]
|
2017-05-24 19:30:28 +07:00 |
|
mrkkrp
|
e651e689c3
|
Update my email address
[skip ci]
|
2017-05-24 19:30:10 +07:00 |
|
mrkkrp
|
499d062a4f
|
Remove redundant repetition of license text
[skip ci]
|
2017-05-24 19:27:31 +07:00 |
|
mrkkrp
|
c26ebd49c3
|
Drop the ‘megaparsec.ebal’ file
|
2017-05-19 18:38:54 +07:00 |
|
mrkkrp
|
298e01fb80
|
Version bump (5.3.0)
[skip ci]
|
2017-04-30 00:20:00 +03:00 |
|
Mark Karpov
|
9453b9eda4
|
Define ‘Semigroup’ and ‘Monoid’ for ‘ParsecT’ (#203)
|
2017-04-29 23:34:18 +03:00 |
|
mrkkrp
|
16a3e7fa5e
|
Drop version boundary for internal library
This version range has no semantic meaning.
|
2017-04-29 16:47:33 +03:00 |
|
mrkkrp
|
62dcac2984
|
Add ‘tested-with’ Cabal metadata
|
2017-04-29 16:47:31 +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 |
|
mrkkrp
|
deb7dceed6
|
A minor tweak to the ‘README.md’ file
[skip ci]
|
2017-04-08 17:46:18 +03:00 |
|
mrkkrp
|
95f99774dc
|
Various minor corrections to the docs
|
2017-04-02 21:52:04 +03:00 |
|
mrkkrp
|
4adc827a00
|
Add Vladislav Zavialov to the list of contributors
|
2017-03-05 16:22:19 +03:00 |
|
Vladislav Zavialov
|
ae19a87cbf
|
Make () an error component (#193)
|
2017-03-05 17:06:47 +04:00 |
|
mrkkrp
|
936635c8dc
|
Enable caching on Travis
|
2017-03-05 14:09:57 +03:00 |
|
Mark Karpov
|
8ed11716e7
|
Add the ‘region’ combinator (#192)
Close #187.
|
2017-03-03 03:45:38 +04:00 |
|