* 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
* 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
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.