Lightweight package providing commonly useful parser combinators
Haskell
55
158 commits
updated Aug 2, 2026
The package provides common parser combinators defined in terms of
Applicative and Alternative with no dependencies other than base.
There are also more efficient versions of the combinators defined in terms
of Monad and MonadPlus.
Issues, bugs, and questions may be reported in the GitHub issue tracker for this project.
Pull requests are also welcome.
Copyright © 2017–present Mark Karpov
Distributed under the BSD 3-clause license.
Haskell
100.0%
Lightweight package providing commonly useful parser combinators
Haskell
55
158 commits
updated Aug 2, 2026
The package provides common parser combinators defined in terms of
Applicative and Alternative with no dependencies other than base.
There are also more efficient versions of the combinators defined in terms
of Monad and MonadPlus.
Issues, bugs, and questions may be reported in the GitHub issue tracker for this project.
Pull requests are also welcome.
Copyright © 2017–present Mark Karpov
Distributed under the BSD 3-clause license.
Haskell
100.0%