Symbolic representation of list combinator, zero or more times.
Symbolic representation of list combinator, zero or more times.
See: list.
Symbolic representation of list combinator, one or more times.
Symbolic representation of list combinator, one or more times.
See many1.
Lazy implementation of lift 1 / map.
Lazy implementation of lift 1 / map.
FIX used only by lazy implementation of lift 2, due to a deficiency in the scalaz api. Remove once scalaz is improved.
Lazy implementation of lift 2.
Lazy implementation of lift 2.
FIX this implementation is only required as scalaz implementation - <**> - is strict. Remove once scalaz is improved.
List combinator, zero or more times.
List combinator, one or more times.
Choice combinator, either this or that.
Minimal parser combinator library, pimped with scalaz MA[M[_], A].