scalaz.iteratee.package.scala Maven / Gradle / Ivy
The newest version!
package scalaz
import Id._
package object iteratee {
type Step[E, A] =
StepT[E, Id, A]
type Iteratee[E, A] =
IterateeT[E, Id, A]
object Iteratee
extends IterateeFunctions
with IterateeTFunctions
with EnumeratorTFunctions
with EnumeratorPFunctions
with EnumerateeTFunctions
with StepTFunctions
with InputFunctions {
def apply[E, A](s: Step[E, A]): Iteratee[E, A] = iteratee(s)
}
type Enumerator[E] =
EnumeratorT[E, Id]
type Enumeratee[O, I] =
EnumerateeT[O, I, Id]
type >@>[E, A] =
Iteratee[E, A]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy