The type Permutation m a denotes a permutation parser that,
when converted by the permute function, parses
using the base parsing monad m and returns a value of
type a on success.
Normally, a permutation parser is first build with special operators like (<||>) and than transformed into a normal parser using permute.
Instances1Functor
Functor m => Functor (Permutation m)Defined in parsers-0.12.12 · Text.Parser.Permutation