Skip to main content
Version: Current

foundation-testing.equal

Home > @genesislcap/foundation-testing > Equal

Equal type

Expects that the type parameter X is equal to Y, returning true or false

Signature:

export type Equal<X, Y> = (<T>() => T extends X ? 1 : 2) extends <T>() => T extends Y ? 1 : 2 ? true : false;