zipWith<B, C> method

Effect<E, L, C> zipWith<B, C>(
  1. Effect<E, L, B> effect,
  2. C f(
    1. R r,
    2. B b
    )
)

{@category zipping}

Implementation

Effect<E, L, C> zipWith<B, C>(
  Effect<E, L, B> effect,
  C Function(R r, B b) f,
) =>
    flatMap(
      (r) => effect.map(
        (b) => f(r, b),
      ),
    );