Type-level helper that extracts the type parameters from an array of decoders.
Given an array of decoders, this type will produce a tuple type where each element corresponds to the type that each decoder produces.
An array of decoders
type Point = TupleOfResults<[Decoder<number>, Decoder<number>]>; // [number, number] Copy
type Point = TupleOfResults<[Decoder<number>, Decoder<number>]>; // [number, number]
Type-level helper that extracts the type parameters from an array of decoders.
Given an array of decoders, this type will produce a tuple type where each element corresponds to the type that each decoder produces.