API reference › @evolu/common › Eq › eqStrict
function eqStrict<A>(x: A, y: A): boolean;
Defined in: packages/common/src/Eq.ts:59
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, eqStrict } from "@evolu/common";
assertTrue(eqStrict(NaN, NaN));
assertFalse(eqStrict(0, -0));