types-kit.isreadonlyarray.md
September 4, 2023 ยท View on GitHub
Home > types-kit > IsReadonlyArray
IsReadonlyArray type
If T is a readonly array, return true, else return false.
Signature:
export type IsReadonlyArray<T extends readonly unknown[]> = T extends T
? Not<IsExtends<T, any[]>>
: never
Example
// Expect: true
type Foo = IsReadonlyArray<readonly [1, 2, 3]>