An Iteratee that collects all the elements in a stream in a vector.
An Iteratee that collects all the elements in a stream in a given collection type.
Create an incomplete Iteratee that will use the given function to process the next input.
Create a new completed Iteratee with the given result and leftover input.
An Iteratee that drops a given number of the values from a stream.
An Iteratee that drops values from a stream as long as they satisfy the given predicate.
An Iteratee that folds a stream using an initial value and an accumulation function.
An Iteratee that folds a stream using an initial value and a monadic accumulation function.
An Iteratee that combines values using a function to a type with an cats.Monoid instance.
An Iteratee that runs a function for its side effects.
An Iteratee that runs an effectful function for its side effects.
An Iteratee that returns the first value in a stream.
An iteratee that reads nothing from a stream.
An Iteratee that checks if the stream is at its end.
An Iteratee that counts the number of values in a stream.
Lift an effectful value into an iteratee.
An Iteratee that returns the first value in a stream without consuming it.
An Iteratee that collects all inputs in reverse order.
An Iteratee that combines values using an cats.Monoid instance.
An Iteratee that returns a given number of the first values in a stream.
An Iteratee that returns values from a stream as long as they satisfy the given predicate.