UNPKG

iterama

Version:

Composable functional (async) iterable helpers

11 lines (9 loc) 236 B
export var length = function length(iterable) { var iterator = iterable[Symbol.iterator](); var i = 0; while (i < Number.MAX_SAFE_INTEGER && !iterator.next().done) { ++i; } return i; }; //# sourceMappingURL=length.js.map