Commit Graph

14 Commits

Author SHA1 Message Date
Cristhian Motoche
5f731cba9b
Allow megaparsec 9.0 (#63)
* Allow megaparsec 9.0

* Update megaparsec in stack.yml

* Update stack.yml resolver
2020-09-11 08:44:27 -05:00
Jorge Guerra Landázuri
7f9e3d7e80
[#61] Change megaparsec version (#62)
* Change boundaries for megaparsec

* Update Changelog

* Semantic Versioning Update
2019-11-25 11:25:26 -05:00
Cristhian Motoche
b77803e17d
Update to megaparsec-7.0 (#60)
* Upper bound megaparsec 7.0

* Update to megaparsec-7.0.0

* Drop support GHC 7.8.4

* Change haddock comparison for 8.4.3

* Make sure we user megaparsec 7.0.1

* Fix travis
2018-10-10 13:50:47 -05:00
Sebastián Estrella
a6a7b5cf10 Support exceptions 0.10.* (#57) 2018-05-11 17:06:46 -05:00
Luis Fernando Alvarez
96e390da1a Update the bounds of exceptions package to include 0.9.0 2018-03-05 09:07:48 -05:00
Sebastián Estrella
8464c3e3e7 Support megaparsec >= 6.4.0 2018-01-14 23:15:24 -05:00
Cristhian Motoche
6cdef174b2 Update to megaparsec 6.0.0 (#51)
* Update megaparsec to version 6.0

* Add void package for GHC versions lower than 7.10

* Add orphan instances for ParseError

* Drop support for GHC 7.6.3

* Add a type alias for Parser

* Change newtypes with function Gen's
2017-08-03 16:39:00 -05:00
mrkkrp
4d3bb48d7b Parser tests and fixes 2016-12-21 19:26:36 +03:00
mrkkrp
477a36de5c Make collection type for acronyms polymorphic 2016-12-21 17:55:12 +03:00
mrkkrp
2a2d02847e Introduce a more flexible error handling 2016-12-21 16:00:58 +03:00
mrkkrp
d9f226a81d Update the “CHANGELOG.md” file 2016-12-21 15:16:00 +03:00
mrkkrp
042ea42a20 Major refactoring, switch to ‘Text’
This solves the following issues:

* #18 — we switch to ‘Text’ and most algorithms are re-written for
  speed, so speed up about ×10 or better is quite possible (we need
  benchmarks to actually check).

* #19 — the library exports no partial functions now.

The change is quite major, but it's in single commit because most things
it influences are interconnected.
2016-07-04 15:35:11 +03:00
mrkkrp
794cc8c51c Refactor and switch to Megaparsec 5
Close #17.
2016-06-24 11:36:36 +03:00
mrkkrp
1db7214af3 Add the ‘CHANGELOG.md’ file
Close #31.
2016-06-23 13:55:40 +03:00