Extract shape from nested array type
Inverse of NestedArray - given a nested array, extract its shape.
Nested array type
type S1 = InferShape<number>; // readonly []type S2 = InferShape<[number, number, number]>; // readonly [3]type S3 = InferShape<[[number, number]]>; // readonly [1, 2] Copy
type S1 = InferShape<number>; // readonly []type S2 = InferShape<[number, number, number]>; // readonly [3]type S3 = InferShape<[[number, number]]>; // readonly [1, 2]
Extract shape from nested array type
Inverse of NestedArray - given a nested array, extract its shape.