Encode-1.2: Encoding character data

Portabilityportable
Stabilityprovisional
Maintainerotakar.smrz mff.cuni.cz

PureFP.Parsers.AmbExTrie

Description

Chapters 3 and 4 of Pure Functional Parsing – an advanced tutorial by Peter Ljunglöf

http://www.ling.gu.se/~peb/pubs/p02-lic-thesis.pdf

http://www.ling.gu.se/~peb/software/functional-parsing/

Documentation

data AmbExTrie s a Source

Constructors

[a] :&: (Map s (AmbExTrie s a)) 
forall b . FMap (b -> a) (AmbExTrie s b) 

Instances

Ord s => Monad (AmbExTrie s) 
Ord s => Functor (AmbExTrie s) 
Ord s => Sequence (AmbExTrie s) 
Ord s => Monoid (AmbExTrie s) 
InputSymbol s => Symbol (AmbExTrie s) s 
Ord s => Parser (AmbExTrie s) s 

unfold :: Ord s => (a -> b) -> AmbExTrie s a -> AmbExTrie s bSource