UNPKG

aureooms-js-integer

Version:

integer code bricks for JavaScript

18 lines (15 loc) 1.49 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.wrapcmp = wrapcmp; function wrapcmp(cmp) { return function (a, ai, aj, b, bi, bj) { if (aj - ai + bi - bj < 0) { return -cmp(b, bi, bj, a, ai, aj); } else { return cmp(a, ai, aj, b, bi, bj); } }; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy8wLWxlZ2FjeS9vdGhlcnMvd3JhcC93cmFwY21wLmpzIl0sIm5hbWVzIjpbIndyYXBjbXAiLCJjbXAiLCJhIiwiYWkiLCJhaiIsImIiLCJiaSIsImJqIl0sIm1hcHBpbmdzIjoiOzs7OztRQUdnQkEsTyxHQUFBQSxPO0FBQVQsU0FBU0EsT0FBVCxDQUFrQkMsR0FBbEIsRUFBdUI7O0FBRzdCLFFBQU8sVUFBU0MsQ0FBVCxFQUFZQyxFQUFaLEVBQWdCQyxFQUFoQixFQUFvQkMsQ0FBcEIsRUFBdUJDLEVBQXZCLEVBQTJCQyxFQUEzQixFQUE4Qjs7QUFFcEMsTUFBSUgsS0FBS0QsRUFBTCxHQUFVRyxFQUFWLEdBQWVDLEVBQWYsR0FBb0IsQ0FBeEIsRUFBMkI7QUFDMUIsVUFBTyxDQUFFTixJQUFJSSxDQUFKLEVBQU9DLEVBQVAsRUFBV0MsRUFBWCxFQUFlTCxDQUFmLEVBQWtCQyxFQUFsQixFQUFzQkMsRUFBdEIsQ0FBVDtBQUNBLEdBRkQsTUFHSztBQUNKLFVBQU9ILElBQUlDLENBQUosRUFBT0MsRUFBUCxFQUFXQyxFQUFYLEVBQWVDLENBQWYsRUFBa0JDLEVBQWxCLEVBQXNCQyxFQUF0QixDQUFQO0FBQ0E7QUFFRCxFQVREO0FBV0EiLCJmaWxlIjoid3JhcGNtcC5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuXG5cbmV4cG9ydCBmdW5jdGlvbiB3cmFwY21wIChjbXApIHtcblxuXG5cdHJldHVybiBmdW5jdGlvbihhLCBhaSwgYWosIGIsIGJpLCBiail7XG5cblx0XHRpZiAoYWogLSBhaSArIGJpIC0gYmogPCAwKSB7XG5cdFx0XHRyZXR1cm4gLSBjbXAoYiwgYmksIGJqLCBhLCBhaSwgYWopO1xuXHRcdH1cblx0XHRlbHNlIHtcblx0XHRcdHJldHVybiBjbXAoYSwgYWksIGFqLCBiLCBiaSwgYmopO1xuXHRcdH1cblxuXHR9O1xuXG59XG4iXX0=