API reference@evolu/commonEq › eqArrayStrict

const eqArrayStrict: <A>(x: ArrayLike, y: ArrayLike) => boolean;

Defined in: packages/common/src/Eq.ts:79

Compares two array-like structures by strict reference equality (===).

Useful for structural sharing checks where elements are compared by identity.

Example

const a = { x: 1 };
const b = { x: 1 };
eqArrayStrict([a, a], [a, a]); // true (same references)
eqArrayStrict([a], [b]); // false (different references, even if equal values)