• Performs a deep comparison between two values to determine if they are equivalent.

    Differences from lodash:

    • cannot handle circular references
    • does not give special treatment to arrays; their own properties are compared just like other objects. Note this means sparse arrays are not equal to their dense "equivalents".
    • isEqual(0, -0) === false

    Contribution to minified bundle size, when it is the only function imported:

    • Lodash: 12,400 bytes
    • Micro-dash: 288 bytes

    Parameters

    • value: any
    • other: any

    Returns boolean