CpsAsyncStreamMacro
object CpsAsyncStreamMacro
- Source:
- CpsAsyncEmitAbsorber.scala
Value members
Concrete methods
def transform[R : Type, F[_] : Type, C <: CpsMonadContext[F] : Type, T : Type](f: Expr[C ?=> CpsAsyncEmitter[F, T] => Unit], absorber: Expr[Aux[R, F, C, T]])(implicit evidence$2: Type[R], evidence$3: Type[F], evidence$4: Type[C], evidence$5: Type[T], Quotes): Expr[R]
- Source:
- CpsAsyncEmitAbsorber.scala
def transformTree[R : Type, F[_] : Type, C <: CpsMonadContext[F] : Type, T : Type](using qctx: Quotes)(f: Term, absorber: Expr[Aux[R, F, C, T]]): Term
- Source:
- CpsAsyncEmitAbsorber.scala