This Parser datatype is a fairly generic parsing monad with error
reporting. It can be used for arbitrary token types, not just
String input. (If you require a running state, use module Poly.State
instead)
Instances7Monad, Functor, MonadFail, Applicative, Alternative, Commitment, …
Monad (Parser t)Defined in polyparse-1.13 · Text.ParserCombinators.Poly.ParserFunctor (Parser t)Defined in polyparse-1.13 · Text.ParserCombinators.Poly.ParserMonadFail (Parser t)Defined in polyparse-1.13 · Text.ParserCombinators.Poly.ParserApplicative (Parser t)Defined in polyparse-1.13 · Text.ParserCombinators.Poly.ParserAlternative (Parser t)Defined in polyparse-1.13 · Text.ParserCombinators.Poly.ParserCommitment (Parser t)Defined in polyparse-1.13 · Text.ParserCombinators.Poly.ParserPolyParse (Parser t)Defined in polyparse-1.13 · Text.ParserCombinators.Poly.Parser