arrow-fx / arrow.fx.extensions.io.concurrent / 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?
✖