from - nodef/extra-iterable GitHub Wiki

Convert an iterable-like to iterable.

Alternatives: from, fromIterator, fromRange, fromInvocation, fromApplication. Similar: isIterator, iterator, from.

function from(x)
// x: an iterator/iterable
const xiterable = require('extra-iterable');

var x = [1, 2].xiterable.values();
var xi = x[Symbol.iterator]();
[...xiterable.from(xi)];
// → [1, 2]

References