Text.Peggy.Prim
Documentation
newtype Parser tbl str s a Source
Instances
| MonadError ParseError (Parser tbl str s) | |
| Monad (Parser tbl str s) | |
| Functor (Parser tbl str s) | |
| Applicative (Parser tbl str s) | |
| Alternative (Parser tbl str s) |
data ParseError Source
Constructors
| ParseError SrcLoc String |
Instances
| Show ParseError | |
| Error ParseError | |
| MonadError ParseError (Parser tbl str s) |
parse :: MemoTable tbl => (forall s. Parser tbl str s a) -> SrcPos -> str -> Either ParseError aSource
parseString :: MemoTable tbl => (forall s. Parser tbl str s a) -> String -> str -> Either ParseError aSource