sj-freitas/forofa

View on GitHub
lib/functions/toArray.js

Summary

Maintainability
A
0 mins
Test Coverage
const toArray = iterable => {
  const array = [];
  const iterator = iterable[Symbol.iterator]();

  for (;;) {
    const curr = iterator.next();
    if (curr.done) {
      return array;
    }
    array.push(curr.value);
  }
};

module.exports = { toArray };