API reference › @evolu/common › Eq › 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)