typelab / assertions / IsNever
type IsNever<T> = IfNever<T, true, false>;Checks if a given type T is a never type.
| Type Parameter | Description |
|---|---|
|
|
The type to be checked. |
true if T is a never type, false otherwise.
type Valid = IsNever<never>; // true
type Invalid = IsNever<string>; // false