map3<A, B, C, D> static method

Task<D> map3<A, B, C, D>(
  1. Task<A> a,
  2. Task<B> b,
  3. Task<C> c,
  4. D fn(
    1. A a,
    2. B b,
    3. C c
    ),
)

Implementation

static Task<D> map3<A, B, C, D>(Task<A> a, Task<B> b, Task<C> c, D Function(A a, B b, C c) fn) =>
  tupled3(a, b, c).map((abc) => abc.apply(fn));