ts-prime
Version:
A utility library for JavaScript and Typescript.
23 lines (22 loc) • 525 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var purry_1 = require("./purry");
function chunk() {
return purry_1.purry(_chunk, arguments);
}
exports.chunk = chunk;
function _chunk(array, size) {
var ret = [];
var current = null;
array.forEach(function (x) {
if (!current) {
current = [];
ret.push(current);
}
current.push(x);
if (current.length === size) {
current = null;
}
});
return ret;
}