API reference › @evolu/common › Eq › eqSameValue
function eqSameValue<A>(x: A, y: A): boolean;
Defined in: packages/common/src/Eq.ts:66
Compares two values using SameValue equality (Object.is).
SameValue considers NaN equal to itself, distinguishes 0 from -0, and
compares objects by reference identity.
Example
import { assertFalse, assertTrue, eqSameValue } from "@evolu/common";
assertTrue(eqSameValue(NaN, NaN));
assertFalse(eqSameValue(0, -0));