Casts an array to BoundedLengthTuple<Min, Max, E> after checking that its
length is within the inclusive range [min, max].
This is the structural counterpart of asBoundedLengthArray; see
asFixedLengthTuple for when to prefer which.
xs typed as BoundedLengthTuple<Min, Max, Xs[number]> & Xs.
Casts an array to
BoundedLengthTuple<Min, Max, E>after checking that its length is within the inclusive range[min, max].This is the structural counterpart of
asBoundedLengthArray; see asFixedLengthTuple for when to prefer which.