arrow-fx / arrow.fx.extensions.io.concurrent / arrow.Kind

Extensions for arrow.Kind

fork fun <A> Kind<ForIO, A>.~~fork~~(ctx: CoroutineContext): IO<Fiber<ForIO, A>>
fun <A> Kind<ForIO, A>.~~fork~~(): IO<Fiber<ForIO, A>>
parSequence fun <G, A> Kind<G, Kind<ForIO, A>>.~~parSequence~~(TG: Traverse<G>, ctx: CoroutineContext): IO<Kind<G, A>>
fun <G, A> Kind<G, Kind<ForIO, A>>.~~parSequence~~(TG: Traverse<G>): IO<Kind<G, A>>
parTraverse fun <G, A, B> Kind<G, A>.~~parTraverse~~(ctx: CoroutineContext, TG: Traverse<G>, f: (A) -> Kind<ForIO, B>): IO<Kind<G, B>>
fun <G, A, B> Kind<G, A>.~~parTraverse~~(TG: Traverse<G>, f: (A) -> Kind<ForIO, B>): IO<Kind<G, B>>
waitFor fun <A> Kind<ForIO, A>.~~waitFor~~(duration: Duration, p2_772401952: Kind<ForIO, A>): IO<A>
fun <A> Kind<ForIO, A>.~~waitFor~~(duration: Duration): IO<A>

Do you like Arrow?

Arrow Org
<