@prelude/cmp
Version:
Cmp module.
20 lines • 598 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.object = void 0;
const prelude_js_1 = require("./prelude.js");
const object = (kvs) => (a, b) => {
for (const k in kvs) {
switch (kvs[k](a[k], b[k])) {
case prelude_js_1.asc:
return prelude_js_1.asc;
case prelude_js_1.eq:
break;
case prelude_js_1.dsc:
return prelude_js_1.dsc;
}
}
return prelude_js_1.eq;
};
exports.object = object;
exports.default = exports.object;
//# sourceMappingURL=object.js.map
;