arrow-fx / arrow.fx / IOParMap / parTupledN

parTupledN

open fun <A, B> parTupledN(fa: IOOf<A>, fb: IOOf<B>): IO<Tuple2<A, B>> open fun <A, B, C> parTupledN(fa: IOOf<A>, fb: IOOf<B>, fc: IOOf<C>): IO<Tuple3<A, B, C>> open fun <A, B, C, D> parTupledN(fa: IOOf<A>, fb: IOOf<B>, fc: IOOf<C>, fd: IOOf<D>): IO<Tuple4<A, B, C, D>> open fun <A, B, C, D, E> parTupledN(fa: IOOf<A>, fb: IOOf<B>, fc: IOOf<C>, fd: IOOf<D>, fe: IOOf<E>): IO<Tuple5<A, B, C, D, E>> open fun <A, B, C, D, E, G> parTupledN(fa: IOOf<A>, fb: IOOf<B>, fc: IOOf<C>, fd: IOOf<D>, fe: IOOf<E>, fg: IOOf<G>): IO<Tuple6<A, B, C, D, E, G>> open fun <A, B, C, D, E, G, H> parTupledN(fa: IOOf<A>, fb: IOOf<B>, fc: IOOf<C>, fd: IOOf<D>, fe: IOOf<E>, fg: IOOf<G>, fh: IOOf<H>): IO<Tuple7<A, B, C, D, E, G, H>> open fun <A, B, C, D, E, G, H, I> parTupledN(fa: IOOf<A>, fb: IOOf<B>, fc: IOOf<C>, fd: IOOf<D>, fe: IOOf<E>, fg: IOOf<G>, fh: IOOf<H>, fi: IOOf<I>): IO<Tuple8<A, B, C, D, E, G, H, I>> open fun <A, B, C, D, E, G, H, I, J> parTupledN(fa: IOOf<A>, fb: IOOf<B>, fc: IOOf<C>, fd: IOOf<D>, fe: IOOf<E>, fg: IOOf<G>, fh: IOOf<H>, fi: IOOf<I>, fj: IOOf<J>): IO<Tuple9<A, B, C, D, E, G, H, I, J>>

See Also

parTupledN

open fun <A, B> parTupledN(ctx: CoroutineContext, fa: IOOf<A>, fb: IOOf<B>): IO<Tuple2<A, B>> open fun <A, B, C> parTupledN(ctx: CoroutineContext, fa: IOOf<A>, fb: IOOf<B>, fc: IOOf<C>): IO<Tuple3<A, B, C>> open fun <A, B, C, D> parTupledN(ctx: CoroutineContext, fa: IOOf<A>, fb: IOOf<B>, fc: IOOf<C>, fd: IOOf<D>): IO<Tuple4<A, B, C, D>> open fun <A, B, C, D, E> parTupledN(ctx: CoroutineContext, fa: IOOf<A>, fb: IOOf<B>, fc: IOOf<C>, fd: IOOf<D>, fe: IOOf<E>): IO<Tuple5<A, B, C, D, E>> open fun <A, B, C, D, E, G> parTupledN(ctx: CoroutineContext, fa: IOOf<A>, fb: IOOf<B>, fc: IOOf<C>, fd: IOOf<D>, fe: IOOf<E>, fg: IOOf<G>): IO<Tuple6<A, B, C, D, E, G>> open fun <A, B, C, D, E, G, H> parTupledN(ctx: CoroutineContext, fa: IOOf<A>, fb: IOOf<B>, fc: IOOf<C>, fd: IOOf<D>, fe: IOOf<E>, fg: IOOf<G>, fh: IOOf<H>): IO<Tuple7<A, B, C, D, E, G, H>> open fun <A, B, C, D, E, G, H, I> parTupledN(ctx: CoroutineContext, fa: IOOf<A>, fb: IOOf<B>, fc: IOOf<C>, fd: IOOf<D>, fe: IOOf<E>, fg: IOOf<G>, fh: IOOf<H>, fi: IOOf<I>): IO<Tuple8<A, B, C, D, E, G, H, I>> open fun <A, B, C, D, E, G, H, I, J> parTupledN(ctx: CoroutineContext, fa: IOOf<A>, fb: IOOf<B>, fc: IOOf<C>, fd: IOOf<D>, fe: IOOf<E>, fg: IOOf<G>, fh: IOOf<H>, fi: IOOf<I>, fj: IOOf<J>): IO<Tuple9<A, B, C, D, E, G, H, I, J>>

Do you like Arrow?

Arrow Org
<