Creates and returns a new Provider that combines all values of providers and immediately maps them to R using mapValue.
mapValue should be a pure function.
Creates and returns a new Provider that combines the values of a and b and immediately maps them to R using mapValue.
mapValue should be a pure function.
Creates and returns a new Provider that combines the values of a, b and c and immediately maps them to R using mapValue.
mapValue should be a pure function.
fun <A, B, C, D, R> strongCombinedProvider(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, mapValue: (A, B, C, D) -> R): Provider<R> Creates and returns a new Provider that combines the values of a, b, c and d and immediately maps them to R using mapValue.
mapValue should be a pure function.
fun <A, B, C, D, E, R> strongCombinedProvider(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, mapValue: (A, B, C, D, E) -> R): Provider<R> Creates and returns a new Provider that combines the values of a, b, c, d and e and immediately maps them to R using mapValue.
mapValue should be a pure function.
fun <A, B, C, D, E, F, R> strongCombinedProvider(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, mapValue: (A, B, C, D, E, F) -> R): Provider<R> Creates and returns a new Provider that combines the values of a, b, c, d, e and f and immediately maps them to R using mapValue.
mapValue should be a pure function.
fun <A, B, C, D, E, F, G, R> strongCombinedProvider(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, mapValue: (A, B, C, D, E, F, G) -> R): Provider<R> Creates and returns a new Provider that combines the values of a, b, c, d, e, f and g and immediately maps them to R using mapValue.
mapValue should be a pure function.
fun <A, B, C, D, E, F, G, H, R> strongCombinedProvider(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, h: Provider<H>, mapValue: (A, B, C, D, E, F, G, H) -> R): Provider<R> Creates and returns a new Provider that combines the values of a, b, c, d, e, f, g and h and immediately maps them to R using mapValue.
mapValue should be a pure function.
fun <A, B, C, D, E, F, G, H, I, R> strongCombinedProvider(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, h: Provider<H>, i: Provider<I>, mapValue: (A, B, C, D, E, F, G, H, I) -> R): Provider<R> Creates and returns a new Provider that combines the values of a, b, c, d, e, f, g, h and i and immediately maps them to R using mapValue.
mapValue should be a pure function.
fun <A, B, C, D, E, F, G, H, I, J, R> strongCombinedProvider(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, h: Provider<H>, i: Provider<I>, j: Provider<J>, mapValue: (A, B, C, D, E, F, G, H, I, J) -> R): Provider<R> Creates and returns a new Provider that combines the values of a, b, c, d, e, f, g, h, i and j and immediately maps them to R using mapValue.
mapValue should be a pure function.
Creates and returns a new Provider that combines all values of providers.
Creates and returns a new Provider that combines the values of a and b.
Creates and returns a new Provider that combines the values of a, b and c.
Creates and returns a new Provider that combines the values of a, b, c and d.
fun <A, B, C, D, E> strongCombinedProvider(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>): Provider<Tuple5<A, B, C, D, E>> Creates and returns a new Provider that combines the values of a, b, c, d and e.
fun <A, B, C, D, E, F> strongCombinedProvider(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>): Provider<Tuple6<A, B, C, D, E, F>> Creates and returns a new Provider that combines the values of a, b, c, d, e and f.
fun <A, B, C, D, E, F, G> strongCombinedProvider(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>): Provider<Tuple7<A, B, C, D, E, F, G>> Creates and returns a new Provider that combines the values of a, b, c, d, e, f and g.
fun <A, B, C, D, E, F, G, H> strongCombinedProvider(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, h: Provider<H>): Provider<Tuple8<A, B, C, D, E, F, G, H>> Creates and returns a new Provider that combines the values of a, b, c, d, e, f, g and h.
fun <A, B, C, D, E, F, G, H, I> strongCombinedProvider(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, h: Provider<H>, i: Provider<I>): Provider<Tuple9<A, B, C, D, E, F, G, H, I>> Creates and returns a new Provider that combines the values of a, b, c, d, e, f, g, h and i.
fun <A, B, C, D, E, F, G, H, I, J> strongCombinedProvider(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, h: Provider<H>, i: Provider<I>, j: Provider<J>): Provider<Tuple10<A, B, C, D, E, F, G, H, I, J>> Creates and returns a new Provider that combines the values of a, b, c, d, e, f, g, h, i and j.