An input to an io.iteratee.Iteratee.
An input to an io.iteratee.Iteratee.
This type is isomorphic to a cats.data.NonEmptyVector, but exists as a
separate type for the sake of performance (using NonEmptyVector
proved
significantly slower in experiments).
The element type
Represents the current state of an io.iteratee.Iteratee.
Represents the current state of an io.iteratee.Iteratee.
The effect type constructor
The type of the input data
The type of the result calculated by the io.iteratee.Iteratee
Internal types and utilities.
While some of these types and utilities are part of the public API and are used in the implementation of io.iteratee, they are not designed for clarity or ease-of-use, and should never be needed for idiomatic use of the library.