Flattens a nested readonly array/tuple T by one level. Delegates to Tuple.Flatten.
T
Tuple.Flatten
A readonly array/tuple where elements are themselves readonly arrays/tuples.
A new flattened array/tuple type.
type F1 = List.Flatten<[[1, 2], [3, 4]]>; // readonly [1, 2, 3, 4]type F2 = List.Flatten<[readonly number[], readonly string[]]>; // readonly (string | number)[]type F3 = List.Flatten<[[1], [2, [3]]]>; // readonly [1, 2, [3]] (only flattens one level) Copy
type F1 = List.Flatten<[[1, 2], [3, 4]]>; // readonly [1, 2, 3, 4]type F2 = List.Flatten<[readonly number[], readonly string[]]>; // readonly (string | number)[]type F3 = List.Flatten<[[1], [2, [3]]]>; // readonly [1, 2, [3]] (only flattens one level)
Flattens a nested readonly array/tuple
Tby one level. Delegates toTuple.Flatten.