UNPKG

shell-ahk

Version:

`Lodash`/`jQuery` for `AHK`.

27 lines (19 loc) 548 B
# @ts-check ###* @type import('./chunk').Chunk ### export default (list, size = 1) -> ###* @type (typeof list)[] ### chunk_listNew = [] chunk_len = list.Length() chunk_i = 0 while chunk_i < chunk_len / size ###* @type typeof list ### chunk_listTemp = [] chunk_j = 0 while chunk_j < size chunk_index = chunk_i * size + chunk_j unless chunk_index < chunk_len then break chunk_listTemp.Push list[chunk_index] chunk_j++ chunk_listNew.Push chunk_listTemp chunk_i++ return chunk_listNew