Type Alias GreaterThan<A, B, Fail>

GreaterThan: Subtract<A, B, "fail"> extends infer R extends number
    ? R extends 0 ? false : NumberPlus.IsPositive<R>
    : Fail

Type Parameters

  • A extends number | bigint
  • B extends number | bigint
  • Fail = never