Branded numeric type for non-positive safe integers. Represents safe integers less than or equal to zero.
const isNonPositiveSafeInt = (x: number): x is NonPositiveSafeInt => Number.isSafeInteger(x) && x <= 0;const debt = (amount: NonPositiveSafeInt) => ({ debt: amount }); Copy
const isNonPositiveSafeInt = (x: number): x is NonPositiveSafeInt => Number.isSafeInteger(x) && x <= 0;const debt = (amount: NonPositiveSafeInt) => ({ debt: amount });
Branded numeric type for non-positive safe integers. Represents safe integers less than or equal to zero.