product<C> method

Codec<C> product<C>(
  1. Function2<A, B, C> apply,
  2. Function1<C, (A, B)> tupled
)

Implementation

Codec<C> product<C>(
  Function2<A, B, C> apply,
  Function1<C, (A, B)> tupled,
) =>
    ($1.kv, $2.kv).product(apply, tupled);