Function: adjacentNTuples()
adjacentNTuples<
T>(objects,n):T[][]
Defined in: src/utils/iterables.ts:31
Return the sequence split cyclically into n-length tuples.
Mirrors ManimCE adjacent_n_tuples.
Type Parameters
T
T
Parameters
objects
readonly T[]
n
number
Returns
T[][]
Example
adjacentNTuples([1, 2, 3, 4], 2); // [[1,2],[2,3],[3,4],[4,1]]
adjacentNTuples([1, 2, 3, 4], 3); // [[1,2,3],[2,3,4],[3,4,1],[4,1,2]]