paripari

Parser combinators with fast-path and slower fallback for error reporting https://github.com/minad/paripari#readme

LTS Haskell 15.7:0.6.0.1
Stackage Nightly 2020-04-08:0.6.0.1
Latest on Hackage:0.6.0.1

See all snapshots paripari appears in

MIT licensed and maintained by Daniel Mendler

PariPari offers two parsing strategies. There is a fast Acceptor and a slower Reporter which are evaluated in parallel. If the Acceptor fails, the Reporter returns a report about the parsing errors. Like Attoparsec, the parser combinators backtrack by default.