Function1ComposeAndThenCallChainSubst

class Function1ComposeAndThenCallChainSubst[F[_], A, B, C](f: A => F[B], g: B => F[C], m: CpsMonad[F]) extends CallChainAsyncShiftSubst[F, A => C, A => F[C]]
trait CallChainAsyncShiftSubst[F, A => C, A => F[C]]
class Object
trait Matchable
class Any

Value members

Concrete methods

def _finishChain: A => F[C]

called when we have no calls in futher chain.

called when we have no calls in futher chain.

Source:
FunctionAsyncShift.scala
def apply(x: A): F[C]