Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Minimal parser definition.
type
Parser = ParserT PureModeflatparse FlatParse.Basic.Parser The type of pure parsers.
type
ParserIO = ParserT IOModeflatparse FlatParse.Basic.Parser The type of parsers which can embed IO actions.
type
ParserST s = ParserT STMode sflatparse FlatParse.Basic.Parser The type of parsers which can embed ST actions.
newtype
ParserT (st :: ZeroBitType) e aflatparse FlatParse.Basic.Parser ParserT st e a is a parser with a state token type st, an error type e and a return type a. The different state token types support different embedded effects; see Parser, ParserIO and ParserST below.
-
flatparse FlatParse.Basic.Parser No documentation available.
module FlatParse.Common.
Parser Common low-level parser definitions.
-
flatparse FlatParse.Common.Parser No documentation available.
module FlatParse.Common.
Position No documentation available.
-
flatparse FlatParse.Common.Position Byte offset counted backwards from the end of the buffer. Note: the Ord instance for Pos considers the earlier positions to be smaller.