UNPKG

ruchy-syntax-tools

Version:

Comprehensive syntax highlighting and language support for the Ruchy programming language

14 lines (12 loc) 370 B
import { slice } from './_setup.js'; // Chunk a single array into multiple arrays, each containing `count` or fewer // items. export default function chunk(array, count) { if (count == null || count < 1) return []; var result = []; var i = 0, length = array.length; while (i < length) { result.push(slice.call(array, i, i += count)); } return result; }