EnumerateeT

Companion
class
class Object
trait Matchable
class Any

Value members

Inherited methods

def collect[O, I, F[_] : Monad](pf: PartialFunction[O, I]): EnumerateeT[O, I, F]
Inherited from
EnumerateeTFunctions
def cross[E1, E2, F[_] : Monad](e2: EnumeratorT[E2, F]): EnumerateeT[E1, (E1, E2), F]
Inherited from
EnumerateeTFunctions
def doneOr[O, I, F[_] : Applicative, A](f: Input[I] => IterateeT[I, F, A] => IterateeT[O, F, StepT[I, F, A]]): StepT[I, F, A] => IterateeT[O, F, StepT[I, F, A]]
Inherited from
EnumerateeTFunctions
def filter[E, F[_] : Monad](p: E => Boolean): EnumerateeT[E, E, F]
Inherited from
EnumerateeTFunctions
def flatMap[O, I, F[_] : Monad](f: O => EnumeratorT[I, F]): EnumerateeT[O, I, F]
Inherited from
EnumerateeTFunctions
def group[E, F[_], G[_]](n: Int)(implicit F: Applicative[F], FE: Monoid[F[E]], G: Monad[G]): EnumerateeT[E, F[E], G]
Inherited from
EnumerateeTFunctions
def map[O, I, F[_] : Monad](f: O => I): EnumerateeT[O, I, F]

Applies a function to each input element and feeds the resulting outputs to the inner iteratee.

Applies a function to each input element and feeds the resulting outputs to the inner iteratee.

Inherited from
EnumerateeTFunctions
def splitOn[E, F[_], G[_]](p: E => Boolean)(implicit F: Applicative[F], FE: Monoid[F[E]], G: Monad[G]): EnumerateeT[E, F[E], G]
Inherited from
EnumerateeTFunctions
def uniq[E : Order, F[_] : Monad]: EnumerateeT[E, E, F]

Uniqueness filter. Assumes that the input enumerator is already sorted.

Uniqueness filter. Assumes that the input enumerator is already sorted.

Inherited from
EnumerateeTFunctions
def zipWithIndex[E, F[_] : Monad]: EnumerateeT[E, (E, Long), F]

Zips with the count of elements that have been encountered.

Zips with the count of elements that have been encountered.

Inherited from
EnumerateeTFunctions