Stream

korolev.effect.Stream$
See theStream companion class
object Stream

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Stream.type

Members list

Concise view

Type members

Classlikes

implicit class KorolevUnchunkExtension[F[_], A](stream: Stream[F, Seq[A]])(implicit evidence$2: Effect[F])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
trait Template[A]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[T](xs: T*): Template[T]
def emits[T](xs: Seq[T]): Template[T]
def empty[F[_] : Effect, T]: Stream[F, T]
def endless[F[_] : Effect, T]: Stream[F, T]
def unfold[F[_] : Effect, S, T](default: S, doCancel: () => F[Unit])(loop: S => F[(S, Option[T])]): Stream[F, T]
def unfoldResource[F[_] : Effect, R <: Closeable, S, T](create: => F[R], default: S, loop: (R, S) => F[(S, Option[T])]): F[Stream[F, T]]

Implicits

Implicits

final implicit def KorolevUnchunkExtension[F[_] : Effect, A](stream: Stream[F, Seq[A]]): KorolevUnchunkExtension[F, A]