tuple2<A, B> static method

Decoder<Tuple2<A, B>> tuple2<A, B>(
  1. Decoder<A> decodeA,
  2. Decoder<B> decodeB
)

/////////////////////////////////////////////////////////////////////////// //////////////////////////////// TupleN /////////////////////////////////// ///////////////////////////////////////////////////////////////////////////

Implementation

static Decoder<Tuple2<A, B>> tuple2<A, B>(
  Decoder<A> decodeA,
  Decoder<B> decodeB,
) =>
    decodeA.flatMap((a) => decodeB.map((b) => Tuple2(a, b)));