0.1.6 • Published 6 years ago
iterable-entries v0.1.6
iterable-entries
NOTE: iterable-entries was renamed to @extra-iterable/entries.
Get index-value pairs of iterable, like Object.entries().
const entries = require('iterable-entries');
// entries(<iterable>)
entries(['a', 'b']);
// [[0, 'a'], [1, 'b']]
entries('ab');
// [[0, 'a'], [1, 'b']]
entries(new Set().add('a').add('b'));
// [[0, 'a'], [1, 'b']]
entries(new Map().set('x', 'a').set('y', 'b'));
// [[0, ['x', 'a']], [1, ['y', 'b']]]