Skip to content
wolfram77 edited this page Mar 27, 2020 · 28 revisions

Gives values that cycle through an iterable.

iterable.cycle(x, n);
// x: an iterable
// n: number of values
const iterable = require('extra-iterable');

var x = [1, 2, 3];
iterable.cycle(x, 2);
// [1, 2]

iterable.cycle(x, 4);
// [1, 2, 3, 1]

iterable.cycle(x, 6);
// [1, 2, 3, 1, 2, 3]

references

Clone this wiki locally