ts-data-forge
    Preparing search index...
    equal: <E>(
        array1: readonly E[],
        array2: readonly E[],
        equality?: (a: E, b: E) => boolean,
    ) => boolean = eq

    Alias for eq.

    Type Declaration

      • <E>(
            array1: readonly E[],
            array2: readonly E[],
            equality?: (a: E, b: E) => boolean,
        ): boolean
      • Checks if two arrays are equal by comparing their elements.

        Type Parameters

        • E

        Parameters

        • array1: readonly E[]
        • array2: readonly E[]
        • equality: (a: E, b: E) => boolean = Object.is

        Returns boolean

        const numbers = [1, 2, 3] as const;
        const sameNumbers = [1, 2, 3] as const;
        const differentNumbers = [1, 2, 4] as const;

        assert.ok(Arr.eq(numbers, sameNumbers));
        assert.notOk(Arr.eq(numbers, differentNumbers));

    eq