input iterator
stride
offset
boolean indicating whether to eagerly advance an input iterator when provided a non-zero offset
iterator
var array2iterator = require( `@stdlib/array/to-iterator` );
var arr = array2iterator( [ 0, 1, 2, 3, 4, 5, 6, 7 ] );
var iter = iterStrided( arr, 2, 1 );
var r = iter.next().value;
// returns 1
r = iter.next().value;
// returns 3
r = iter.next().value;
// returns 5
// ...
Returns an iterator which steps by a specified amount.
Notes
Symbol.iterator
and a provided iterator is iterable, the returned iterator is iterable.