- intersection<A, B, C, I>(decoders: [Decoder<A, I>, Decoder<B, I>, Decoder<C, I>]): Decoder<A & B & C, I>
-
Returns Decoder<A & B & C, I>
- intersection<A, B, I>(decoders: [Decoder<A, I>, Decoder<B, I>]): Decoder<A & B, I>
-
Returns Decoder<A & B, I>
- intersection<A, I>(decoders: [Decoder<A, I>]): Decoder<A, I>
-
Creates an intersection decoder from an array of decoders. Intersection decoder checks if input value matches all provided decoders.
Example