object EnumeratorT extends EnumeratorTFunctions with EnumeratorTInstances
- Source
- EnumeratorT.scala
- Alphabetic
- By Inheritance
- EnumeratorT
- EnumeratorTInstances
- EnumeratorTInstances0
- EnumeratorTFunctions
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
empty[E, F[_]](implicit arg0: Applicative[F]): EnumeratorT[E, F]
- Definition Classes
- EnumeratorTFunctions
-
def
enumArray[E, F[_]](a: Array[E], min: Int = 0, max: Option[Int] = None)(implicit arg0: Monad[F]): EnumeratorT[E, F]
An enumerator that yields the elements of the specified array from index min (inclusive) to max (exclusive)
An enumerator that yields the elements of the specified array from index min (inclusive) to max (exclusive)
- Definition Classes
- EnumeratorTFunctions
-
def
enumEofT[E, F[_]](implicit arg0: Applicative[F]): EnumeratorT[E, F]
An EnumeratorT that is at EOF
An EnumeratorT that is at EOF
- Definition Classes
- EnumeratorTFunctions
-
def
enumIndexedSeq[E, F[_]](a: IndexedSeq[E], min: Int = 0, max: Option[Int] = None)(implicit arg0: Monad[F]): EnumeratorT[E, F]
- Definition Classes
- EnumeratorTFunctions
-
def
enumInputStream[F[_]](is: ⇒ InputStream)(implicit MO: MonadPartialOrder[F, IO]): EnumeratorT[IoExceptionOr[Byte], F]
- Definition Classes
- EnumeratorTFunctions
-
def
enumIoSource[T, E, F[_]](get: () ⇒ IoExceptionOr[T], gotdata: (IoExceptionOr[T]) ⇒ Boolean, render: (T) ⇒ E)(implicit MO: MonadPartialOrder[F, IO]): EnumeratorT[IoExceptionOr[E], F]
- Definition Classes
- EnumeratorTFunctions
-
def
enumIterator[E, F[_]](x: ⇒ Iterator[E])(implicit MO: MonadPartialOrder[F, IO]): EnumeratorT[E, F]
- Definition Classes
- EnumeratorTFunctions
-
def
enumList[E, F[_]](xs: List[E])(implicit arg0: Monad[F]): EnumeratorT[E, F]
- Definition Classes
- EnumeratorTFunctions
-
def
enumOne[E, F[_]](e: E)(implicit arg0: Applicative[F]): EnumeratorT[E, F]
- Definition Classes
- EnumeratorTFunctions
-
def
enumReader[F[_]](r: ⇒ java.io.Reader)(implicit MO: MonadPartialOrder[F, IO]): EnumeratorT[IoExceptionOr[Char], F]
- Definition Classes
- EnumeratorTFunctions
-
def
enumStream[E, F[_]](xs: Stream[E])(implicit arg0: Monad[F]): EnumeratorT[E, F]
- Definition Classes
- EnumeratorTFunctions
-
def
enumerate[E](as: Stream[E]): Enumerator[E]
- Definition Classes
- EnumeratorTFunctions
-
implicit
def
enumeratorTMonad[F[_]](implicit M0: Monad[F]): Monad[[α$0$]EnumeratorT[α$0$, F]]
- Definition Classes
- EnumeratorTInstances
-
implicit
val
enumeratorTMonadTrans: MonadTrans[[β[_], α]EnumeratorT[α, β]]
- Definition Classes
- EnumeratorTInstances
-
implicit
def
enumeratorTMonoid[E, F[_]](implicit F0: Monad[F]): Monoid[EnumeratorT[E, F]]
- Definition Classes
- EnumeratorTInstances
-
implicit
def
enumeratorTSemigroup[E, F[_]](implicit F0: Bind[F]): Semigroup[EnumeratorT[E, F]]
- Definition Classes
- EnumeratorTInstances0
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
iterate[E, F[_]](f: (E) ⇒ E, e: E)(implicit arg0: Monad[F]): EnumeratorT[E, F]
- Definition Classes
- EnumeratorTFunctions
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
perform[E, F[_], B](f: F[B])(implicit arg0: Monad[F]): EnumeratorT[E, F]
An enumerator that forces the evaluation of an effect in the F monad when it is consumed.
An enumerator that forces the evaluation of an effect in the F monad when it is consumed.
- Definition Classes
- EnumeratorTFunctions
-
def
repeat[E, F[_]](e: E)(implicit arg0: Monad[F]): EnumeratorT[E, F]
- Definition Classes
- EnumeratorTFunctions
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()