CpsAsyncEmitAbsorber4

cps.stream.CpsAsyncEmitAbsorber4
trait CpsAsyncEmitAbsorber4[R, F[_], C <: CpsMonadContext[F], T](using val auxAsyncMonad: Aux[F, C]) extends CpsAsyncEmitAbsorber[R]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AsyncIteratorEmitAbsorber[F, C, T]
trait BaseUnfoldCpsAsyncEmitAbsorber[R, F, C, T]
class AsyncListEmitAbsorber[F, C, T]

Members list

Type members

Types

override type Context = C
override type Element = T
override type Monad[X] = F[X]

Value members

Inherited methods

Attributes

Inherited from:
CpsAsyncEmitAbsorber
def eval(f: Context => CpsAsyncEmitter[Monad, Element] => F[Unit]): R

Attributes

Inherited from:
CpsAsyncEmitAbsorber

Givens

Givens

given auxAsyncMonad: Aux[F, C]