trait EnumeratorErrorModule[F[_], T] extends EnumeratorModule[F]
- Self Type
- EnumeratorErrorModule[F, T] with Module[F] { type M[f[_]] <: cats.MonadError[f,T] }
- Alphabetic
- By Inheritance
- EnumeratorErrorModule
- EnumeratorModule
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
sealed
class
PerformPartiallyApplied[E] extends AnyRef
- Definition Classes
- EnumeratorModule
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[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
empty[E]: Enumerator[F, E]
An empty enumerator.
An empty enumerator.
- Definition Classes
- EnumeratorModule
-
final
def
enumEither[E](either: Either[T, E]): Enumerator[F, E]
An enumerator that either produces a single value or fails.
-
final
def
enumIndexedSeq[E](es: IndexedSeq[E], min: Int = 0, max: Int = Int.MaxValue): Enumerator[F, E]
An enumerator that produces values from a slice of an indexed sequence.
An enumerator that produces values from a slice of an indexed sequence.
- Definition Classes
- EnumeratorModule
-
final
def
enumIterable[E](es: Iterable[E], chunkSize: Int = defaultChunkSize): Enumerator[F, E]
An enumerator that produces values from an iterable collection.
An enumerator that produces values from an iterable collection.
- Definition Classes
- EnumeratorModule
-
final
def
enumList[E](es: List[E]): Enumerator[F, E]
An enumerator that produces values from a list.
An enumerator that produces values from a list.
- Definition Classes
- EnumeratorModule
-
final
def
enumOne[E](e: E): Enumerator[F, E]
An enumerator that produces a single value.
An enumerator that produces a single value.
- Definition Classes
- EnumeratorModule
-
final
def
enumStream[E](es: Stream[E], chunkSize: Int = defaultChunkSize): Enumerator[F, E]
An enumerator that produces values from a stream.
An enumerator that produces values from a stream.
- Definition Classes
- EnumeratorModule
-
final
def
enumVector[E](es: Vector[E]): Enumerator[F, E]
An enumerator that produces values from a vector.
An enumerator that produces values from a vector.
- Definition Classes
- EnumeratorModule
-
final
def
enumerate[E](xs: E*): Enumerator[F, E]
An enumerator that produces the given values.
An enumerator that produces the given values.
- Definition Classes
- EnumeratorModule
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
failEnumerator[E](t: T): Enumerator[F, E]
Create a failed enumerator with the given error.
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
generateM[E](f: F[Option[E]]): Enumerator[F, E]
An enumerator that returns the result of an effectful operation until
None
is generated.An enumerator that returns the result of an effectful operation until
None
is generated.- Definition Classes
- EnumeratorModule
-
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
-
final
def
iterate[E](init: E)(f: (E) ⇒ E): Enumerator[F, E]
An enumerator that iteratively performs an operation and returns the results.
An enumerator that iteratively performs an operation and returns the results.
- Definition Classes
- EnumeratorModule
-
final
def
iterateM[E](init: E)(f: (E) ⇒ F[E]): Enumerator[F, E]
An enumerator that iteratively performs an effectful operation and returns the results.
An enumerator that iteratively performs an effectful operation and returns the results.
- Definition Classes
- EnumeratorModule
-
final
def
iterateUntil[E](init: E)(f: (E) ⇒ Option[E]): Enumerator[F, E]
An enumerator that iteratively performs an operation until None is produced and returns the results.
An enumerator that iteratively performs an operation until None is produced and returns the results.
- Definition Classes
- EnumeratorModule
-
final
def
iterateUntilM[E](init: E)(f: (E) ⇒ F[Option[E]]): Enumerator[F, E]
An enumerator that iteratively performs an effectful operation until None is produced and returns the results.
An enumerator that iteratively performs an effectful operation until None is produced and returns the results.
- Definition Classes
- EnumeratorModule
-
final
def
liftToEnumerator[E](fe: F[E]): Enumerator[F, E]
Lift an effectful value into an enumerator.
Lift an effectful value into an enumerator.
- Definition Classes
- EnumeratorModule
-
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()
-
final
def
perform[E]: (EnumeratorErrorModule.this)#PerformPartiallyApplied[E]
An enumerator that forces the evaluation of an effect when it is consumed.
An enumerator that forces the evaluation of an effect when it is consumed.
- Definition Classes
- EnumeratorModule
-
final
def
repeat[E](e: E): Enumerator[F, E]
An enumerator that repeats the given value indefinitely.
An enumerator that repeats the given value indefinitely.
- Definition Classes
- EnumeratorModule
-
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
- @native() @throws( ... )