input iterator
number of values
iterator
var randu = require( `@stdlib/random/iter/randu` );
var iter = iterHead( randu(), 10 );
var r = iter.next().value;
// returns <number>
r = iter.next().value;
// returns <number>
r = iter.next().value;
// returns <number>
// ...
Returns an iterator which returns the first
n
values of a provided iterator.Notes
m
values andm
is less thann
, the returned iterator only returnsm
values.Symbol.iterator
and a provided iterator is iterable, the returned iterator is iterable.