Package1.3.0Parsing
parser-combinators
Lightweight package providing commonly useful parser combinators
- Version1.3.0
- CategoryParsing
- LicenceBSD-3-Clause
- AuthorMark Karpov <markkarpov92@gmail.com> Alex Washburn <github@recursion.ninja>
- MaintainerMark Karpov <markkarpov92@gmail.com>
- Homepagegithub.com/mrkkrp/parser-combinators
- Pinned byhackage parser-combinators 1.3.0
- Sourcehackage.haskell.org/package/parser-combinators-1.3.0
Modules
7 modules- Control.Applicative.Combinators26The module provides parser combinators defined for instances of
- Control.Applicative.Combinators.NonEmpty5The module provides NonEmpty list variants of some of the functions
- Control.Applicative.Permutations5This module is a generalization of the package parsec-permutation
- Control.Monad.Combinators26The module provides more efficient versions of the combinators from
- Control.Monad.Combinators.Expr2A helper module to parse expressions. It can build a parser given a table
- Control.Monad.Combinators.NonEmpty5The module provides NonEmpty list variants of some of the functions
- Control.Monad.Permutations5This module specialized the interface to Monad for potential efficiency
Description
Lightweight package providing commonly useful parser combinators.
Depends on
1 package- base-4.20.2.0with GHC