Package

scalaz

iteratee

Permalink

package iteratee

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. iteratee
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type >@>[E, A] = IterateeT[E, Id.Id, A]

    Permalink
  2. type Enumeratee[O, I] = EnumerateeT[O, I, Id.Id]

    Permalink
  3. trait Enumeratee2T[J, K, I, F[_]] extends AnyRef

    Permalink
  4. trait Enumeratee2TFunctions extends AnyRef

    Permalink
  5. trait EnumerateeT[O, I, F[_]] extends AnyRef

    Permalink
  6. trait EnumerateeTFunctions extends AnyRef

    Permalink
  7. type Enumerator[E] = EnumeratorT[E, Id.Id]

    Permalink
  8. abstract class EnumeratorP[E, F[_]] extends AnyRef

    Permalink
  9. trait EnumeratorPFunctions extends AnyRef

    Permalink
  10. sealed abstract class EnumeratorPInstances extends AnyRef

    Permalink
  11. trait EnumeratorT[E, F[_]] extends AnyRef

    Permalink
  12. trait EnumeratorTFunctions extends AnyRef

    Permalink
  13. trait EnumeratorTInstances extends EnumeratorTInstances0

    Permalink
  14. trait EnumeratorTInstances0 extends AnyRef

    Permalink
  15. trait ForallM[P[_[_]]] extends AnyRef

    Permalink
  16. sealed abstract class Input[E] extends AnyRef

    Permalink

    The input to an iteratee.

    The input to an iteratee. *

  17. trait InputFunctions extends AnyRef

    Permalink
  18. sealed abstract class InputInstances extends AnyRef

    Permalink
  19. type Iteratee[E, A] = IterateeT[E, Id.Id, A]

    Permalink
  20. trait IterateeFunctions extends AnyRef

    Permalink
  21. sealed abstract class IterateeT[E, F[_], A] extends AnyRef

    Permalink

    A data sink.

    A data sink.

    Represents a value of type F[StepT[E, F, A]]

    E

    The type of the input data (mnemonic: Element type)

    F

    The type constructor representing an effect. The type constructor scalaz.Id is used to model pure computations, and is fixed as such in the type alias scalaz.iteratee.Iteratee.

    A

    The type of the calculated result

    See also

    scalaz.iteratee.StepT

  22. trait IterateeTFunctions extends AnyRef

    Permalink
  23. sealed abstract class IterateeTInstances extends IterateeTInstances0

    Permalink
  24. sealed abstract class IterateeTInstances0 extends AnyRef

    Permalink
  25. type Step[E, A] = StepT[E, Id.Id, A]

    Permalink
  26. sealed abstract class StepT[E, F[_], A] extends AnyRef

    Permalink

    The current state of an Iteratee, one of:

    The current state of an Iteratee, one of:

    • cont Waiting for more data
    • done Already calculated a result
    E

    The type of the input data (mnemonic: Element type)

    F

    The type constructor representing an effect. The type constructor scalaz.Id is used to model pure computations, and is fixed as such in the type alias scalaz.iteratee.Step.

    A

    The type of the calculated result

  27. trait StepTFunctions extends AnyRef

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped