morphir-elm
Version:
Elm bindings for Morphir
16 lines (15 loc) • 589 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.equal = void 0;
const dequal_1 = require("dequal");
/**
* Compares values of all types, including Function, RegExp, Date, Set, Map, null, undefined, and NaN values.
* Complex values (eg, Objects, Arrays, Sets, Maps, etc) are traversed recursively.
* @param a The first value to compare.
* @param b The second value to compare.
* @returns A boolean indicating whether the two values are equal.
*/
function equal(a, b) {
return (0, dequal_1.dequal)(a, b);
}
exports.equal = equal;