Portability | portable |
---|---|
Stability | provisional |
Maintainer | otakar-smrz users.sf.net |
Safe Haskell | Safe-Inferred |
Chapters 3 and 4 of Pure Functional Parsing – an advanced tutorial by Peter Ljunglöf
Documentation
class Parser m s | m -> s whereSource
Parser (Standard s) s | |
Parser (Stream s) s | |
Ord s => Parser (Trie s) s | |
Ord s => Parser (AmbTrie s) s | |
Ord s => Parser (ExTrie s) s | |
Ord s => Parser (AmbExTrie s) s | |
Ord s => Parser (ParserTrie s) s | |
Ord s => Parser (Mapper s) s | |
ExtEnv e => Parser (Extend e s) s | |
(Ord s, Parser m s) => Parser (PairTrie m s) s | |
ExtEnv e => Parser (Extend e s) s |
Monoid (Standard s) | |
Monoid (Stream s) | |
Ord s => Monoid (Trie s) | |
Ord s => Monoid (AmbTrie s) | |
Ord s => Monoid (ExTrie s) | |
Ord s => Monoid (AmbExTrie s) | |
Ord s => Monoid (ParserTrie s) | |
Ord s => Monoid (Mapper s) | |
Monoid (Extend e s) | |
(Ord s, Monoid m, Lookahead m s) => Monoid (PairTrie m s) | |
Monoid (Extend e s) |
class (Monad m, Functor m) => Sequence m whereSource
Sequence (Standard s) | |
Sequence (Stream s) | |
Ord s => Sequence (Trie s) | |
Ord s => Sequence (AmbTrie s) | |
Ord s => Sequence (ExTrie s) | |
Ord s => Sequence (AmbExTrie s) | |
Ord s => Sequence (Mapper s) | |
Sequence (Extend e s) | |
(Ord s, Monoid m, Sequence m, Lookahead m s) => Sequence (PairTrie m s) | |
Sequence (Extend e s) |
class Eq s => Symbol m s | m -> s whereSource
Eq s => Symbol (Standard s) s | |
Eq s => Symbol (Stream s) s | |
InputSymbol s => Symbol (Trie s) s | |
InputSymbol s => Symbol (AmbTrie s) s | |
InputSymbol s => Symbol (ExTrie s) s | |
InputSymbol s => Symbol (AmbExTrie s) s | |
InputSymbol s => Symbol (Mapper s) s | |
Eq s => Symbol (Extend e s) s | |
(InputSymbol s, Monoid m, Symbol m s, Lookahead m s) => Symbol (PairTrie m s) s | |
Eq s => Symbol (Extend e s) s |
class Ord s => InputSymbol s whereSource
class Eq s => SymbolCont m s | m -> s whereSource
Eq s => SymbolCont (Standard s) s | |
Eq s => SymbolCont (Stream s) s | |
Eq s => SymbolCont (Extend e s) s |