input iterator
number of times each iterated value is replicated
iterator
var array2iterator = require( `@stdlib/array/to-iterator` );
var src = array2iterator( [ 1, 2, 3, 4 ] );
var iter = iterReplicate( src, 2 );
var v = iter.next().value;
// returns 1
v = iter.next().value;
// returns 1
v = iter.next().value;
// returns 2
v = iter.next().value;
// returns 2
// ...
Returns an iterator which replicates each iterated value
n
times.Notes
Symbol.iterator
, the returned iterator is iterable.