combine5<L, R1, R2, R3, R4, R5> static method
Either<L, (R1, R2, R3, R4, R5)>
combine5<
L, R1, R2, R3, R4, R5>( - Either<L, R1> first,
- Either<L, R2> second,
- Either<L, R3> third,
- Either<L, R4> fourth,
- Either<L, R5> fifth,
)
Implementation
static Either<L, (R1, R2, R3, R4, R5)> combine5<L, R1, R2, R3, R4, R5>(
Either<L, R1> first,
Either<L, R2> second,
Either<L, R3> third,
Either<L, R4> fourth,
Either<L, R5> fifth,
) =>
combine4(first, second, third, fourth).combine(fifth).map(
(p) => (
p.$1.$1,
p.$1.$2,
p.$1.$3,
p.$1.$4,
p.$2,
),
);