types-kit.isextends.md
September 4, 2023 ยท View on GitHub
IsExtends type
if A extends B (no distributed condition type), return true, else return false.
Signature:
export type IsExtends<A, B> = [A] extends [B] ? true : false
Example
// Expect: true
type Foo = IsExtends<1, number>