typedash
Version:
modern, type-safe collection of utility functions
20 lines (19 loc) • 434 B
JavaScript
// src/functions/partition/partition.ts
function partition(array, predicate) {
if (array == null) {
return [[], []];
}
const equals = [];
const notEquals = [];
for (const item of array) {
if (predicate(item)) {
equals.push(item);
} else {
notEquals.push(item);
}
}
return [equals, notEquals];
}
export { partition };
//# sourceMappingURL=out.js.map
//# sourceMappingURL=chunk-XTDATEMA.js.map