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[O, I, F[_]] extends AnyRef

  2. abstract class Enumerator[E, F[_]] extends AnyRef

  3. trait EnumeratorInstances extends AnyRef

  4. abstract class FolderEnumeratee[O, I, F[_]] extends LoopingEnumeratee[O, I, F]

  5. sealed abstract class Input[E] extends AnyRef

    Input to an Iteratee.

  6. abstract class InputFolder[E, A] extends AnyRef

    Represents four functions that can be used to reduce an Input to a value.

  7. trait InputInstances extends VectorInstances

  8. sealed class Iteratee[E, F[_], A] extends AnyRef

    A data sink that represents a value of type F[Step[E, F, A]].

  9. sealed abstract class IterateeInstances extends IterateeInstances0

  10. sealed abstract class IterateeInstances0 extends AnyRef

  11. abstract class LoopingEnumeratee[O, I, F[_]] extends Enumeratee[O, I, F]

  12. abstract class MapContStepFolder[E, F[_], A] extends StepFolder[E, F, A, Iteratee[E, F, A]]

  13. type PureEnumeratee[O, I] = Enumeratee[O, I, Id]

  14. type PureEnumerator[E] = Enumerator[E, Id]

  15. type PureIteratee[E, A] = Iteratee[E, Id, A]

  16. type PureStep[E, A] = Step[E, Id, A]

  17. sealed abstract class Step[E, F[_], A] extends AnyRef

    Represents the current state of an Iteratee.

  18. abstract class StepFolder[E, F[_], A, B] extends AnyRef

    Represents a pair of functions that can be used to reduce a Step to a value.

Value Members

  1. object Enumeratee

  2. object Enumerator extends EnumeratorInstances

  3. object Input extends InputInstances

  4. object Iteratee extends IterateeInstances

  5. object Step

Inherited from AnyRef

Inherited from Any

Ungrouped