Type Alias IsNever<T>

IsNever: [T] extends [never] ? true : false

Type Parameters

  • T

    Type to check

Checks if T is never

type Result = IsNever<never>
// ^? type Result = true