ts-type-forge
    Preparing search index...

    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,
    });