algs-adt
Version:
An npm package for using data structures like queues or graphs in javascript or typescript
22 lines (21 loc) • 531 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.List = void 0;
function defaultCompareFunction(element1, element2) {
if (element1 === element2) {
return 0;
}
else if (element1 > element2) {
return 1;
}
else {
return -1;
}
}
var List = /** @class */ (function () {
function List(compareFunction) {
this.compareFunction = compareFunction || defaultCompareFunction;
}
return List;
}());
exports.List = List;