Enumeratee

abstract class Enumeratee[F[_], O, I] extends Serializable
Companion
object
trait Serializable
class Object
trait Matchable
class Any

Value members

Abstract methods

def apply[A](step: Step[F, I, A]): F[Step[F, O, Step[F, I, A]]]

Concrete methods

final def andThen[J](other: Enumeratee[F, I, J])(F: Monad[F]): Enumeratee[F, O, J]
final def compose[J](other: Enumeratee[F, J, O])(F: Monad[F]): Enumeratee[F, J, I]
final def contramap[J](f: J => O)(F: Monad[F]): Enumeratee[F, J, I]
final def into[A](iteratee: Iteratee[F, I, A])(F: Monad[F]): Iteratee[F, O, A]
final def map[J](f: I => J)(F: Monad[F]): Enumeratee[F, O, J]
final def wrap(enumerator: Enumerator[F, O])(F: FlatMap[F]): Enumerator[F, I]