case 1
type ArrayEqualLength<T,?> = [T]
const a: ArrayEqualLength<number,1> = [1,1] // x
const a: ArrayEqualLength<number,1> = [1] // o
const a: ArrayEqualLength<number,2> = [1,1] // o
case 2 GreaterThan
type ArrayGreaterThanLength<T,?> = [T]
const a: ArrayGreaterThanLength<number,2> = [1,1] // x
const a: ArrayGreaterThanLength<number,2> = [1] // x
const a: ArrayGreaterThanLength<number,2> = [1,1,1] // o
I want to check array length in typescript!
I can't find it when I search. Help me. Thanks.