effect-io-ai

Package: effect
Module: Equivalence

Equivalence.Number

Equivalence instance for numbers.

When to use

Use when you need numeric equality that treats NaN as equal to itself.

Example (Comparing numbers)

import { Equivalence } from "effect"

console.log(Equivalence.Number(1, 1)) // true
console.log(Equivalence.Number(1, 2)) // false
console.log(Equivalence.Number(NaN, NaN)) // true

Signature

declare const Number: Equivalence<number>

Source

Since v4.0.0