AsyncList

object AsyncList
Companion
class
Source
AsyncList.scala
class Object
trait Matchable
class Any

Type members

Classlikes

case
class Cons[F[_], T](head: T, tailFun: () => AsyncList[F, T])(implicit evidence$4: CpsConcurrentMonad[F]) extends AsyncList[F, T]
case
class Empty[F[_]]()(implicit evidence$5: CpsConcurrentMonad[F]) extends AsyncList[F, Nothing]
case
class Wait[F[_], T](fs: F[AsyncList[F, T]])(implicit evidence$3: CpsConcurrentMonad[F]) extends AsyncList[F, T]

Value members

Concrete methods

def empty[F[_] : CpsConcurrentMonad]: AsyncList[F, Nothing]
def unfold[S, F[_] : CpsConcurrentMonad, T](s0: S)(f: S => F[Option[(T, S)]]): AsyncList[F, T]

Givens