io

iteratee

package iteratee

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. iteratee
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. abstract class Enumeratee[F[_], O, I] extends Serializable

  2. trait EnumerateeModule[F[_]] extends AnyRef

  3. abstract class Enumerator[F[_], E] extends Serializable

  4. trait EnumeratorErrorModule[F[_], T] extends EnumeratorModule[F]

  5. trait EnumeratorModule[F[_]] extends AnyRef

  6. trait EvalModule extends Module[Eval] with EnumerateeModule[Eval] with EnumeratorModule[Eval] with IterateeModule[Eval]

  7. sealed class Iteratee[F[_], E, A] extends Serializable

    An iteratee processes a stream of elements of type E and returns a value of type F[A].

  8. trait IterateeErrorModule[F[_], T] extends IterateeModule[F]

  9. trait IterateeModule[F[_]] extends AnyRef

  10. trait Module[F[_]] extends AnyRef

  11. trait OptionModule extends Module[Option] with EnumerateeModule[Option] with EnumeratorModule[Option] with IterateeModule[Option]

  12. trait PureModule extends Module[Id] with EnumerateeModule[Id] with EnumeratorModule[Id] with IterateeModule[Id]

  13. trait XorModule extends Module[[x]XorT[Eval, Throwable, x]] with EnumerateeModule[[x]XorT[Eval, Throwable, x]] with EnumeratorErrorModule[[x]XorT[Eval, Throwable, x], Throwable] with IterateeErrorModule[[x]XorT[Eval, Throwable, x], Throwable]

Value Members

  1. object Enumeratee extends EnumerateeInstances with Serializable

  2. object Enumerator extends EnumeratorInstances with Serializable

  3. object Iteratee extends IterateeInstances with Serializable

  4. object eval extends EvalModule

  5. package internal

    Internal types and utilities.

  6. object option extends OptionModule

  7. object pure extends PureModule

  8. object xor extends XorModule

Inherited from AnyRef

Inherited from Any

Ungrouped