Alias for flatMap
Alias for flatMap
Runs a Source
all the way to the end, tail-recursively, collecting the produced values.
Runs a Source
all the way to the end, tail-recursively, collecting the produced values.
Feed the given source to this Sink
.
Feed the given source to this Sink
.
Drive this Source
with the given Sink.
Drive this Source
with the given Sink.
Feed the given stream to this Source
.
Feed the given stream to this Source
.
Binds the given continuation to the result of this computation.
Binds the given continuation to the result of this computation. All left-associated binds are reassociated to the right.
Modifies the suspension with the given natural transformation.
Modifies the suspension with the given natural transformation.
Evaluates a single layer of the free monad.
Evaluates a single layer of the free monad.
Runs a trampoline all the way to the end, tail-recursively.
Runs a trampoline all the way to the end, tail-recursively.
Interleave this computation with another, combining the results with the given function.
Interleave this computation with another, combining the results with the given function.
Suspend the computation with the given suspension.