Branded numeric type for finite negative numbers. Represents finite values strictly less than zero.
const isNegativeFinite = (x: number): x is NegativeFiniteNumber => Number.isFinite(x) && x < 0;const temperature = (celsius: NegativeFiniteNumber) => ({ celsius, freezing: true }); Copy
const isNegativeFinite = (x: number): x is NegativeFiniteNumber => Number.isFinite(x) && x < 0;const temperature = (celsius: NegativeFiniteNumber) => ({ celsius, freezing: true });
Branded numeric type for finite negative numbers. Represents finite values strictly less than zero.