Utility type to check if a type is exactly true.
true
The type to check
true if T is exactly the true type, false otherwise
false
type Test1 = True<true>; // truetype Test2 = True<false>; // falsetype Test3 = True<boolean>; // falsetype Test4 = True<1>; // false (truthy but not true)type Test5 = True<never>; // false Copy
type Test1 = True<true>; // truetype Test2 = True<false>; // falsetype Test3 = True<boolean>; // falsetype Test4 = True<1>; // false (truthy but not true)type Test5 = True<never>; // false
Utility type to check if a type is exactly
true.