Typeservicesv0.8.2
GreaterThanOrEqual
Returns a boolean for whether a given number is greater than or equal to another number.
type GreaterThanOrEqual<A extends number, B extends number> = number extends A | B ? boolean : A extends number // For distributing `A` ? B extends number // For distributing `B` ? A extends B ? true : GreaterThan<A, B> : never // Should never happen : nevertype GreaterThanOrEqual<A extends number, B extends number> = number extends A | B ? boolean : A extends number // For distributing `A` ? B extends number // For distributing `B` ? A extends B ? true : GreaterThan<A, B> : never // Should never happen : never