Processes the given Input, returning the resulting Iteratee and the remaining Input.
Applies a function to the result of this Iteratee, resulting in a new Iteratee.
Passes an EOF to this Iteratee and returns the result if available.
Applies a function to transform the result of this Iteratee.
Applies a function to transform the result of this Iteratee.
Provides a handler for any matching errors that may have occured while running this Iteratee.
An Iteratee representing a result, usually returned by the successful completion of an Iteratee. Also used to wrap any constants or precalculated values that need to be composed with other Iteratees.