arrow-streams / arrow.streams.internal / arrow.Kind / run

run

fun <F, R> FreeCOf<F, R>.run(ME: MonadError<F, Throwable>): Kind<F, Option<R>>

Runs a FreeC structure with MonadError in context of F.

Return None indicates that the FreeC was FreeC.Interrupted.

Do you like Arrow?

Arrow Org
<