parser-combinators
parser-combinators copied to clipboard
Lightweight package providing commonly useful parser combinators
Parser combinators
The package provides common parser combinators defined in terms of
Applicative
and Alternative
without any dependencies but base
. There
are also more efficient versions of the combinators defined in terms of
Monad
and MonadPlus
.
Contribution
Issues, bugs, and questions may be reported in the GitHub issue tracker for this project.
Pull requests are also welcome.
License
Copyright © 2017–present Mark Karpov
Distributed under BSD 3 clause license.