UNPKG

iter-tools-es

Version:
20 lines (15 loc) 490 B
const { asyncEnsureIterable } = require('../../internal/async-iterable.js'); const { AsyncPeekerator } = require('../../internal/async-peekerator.js'); function __asyncPeekerate(source) { return AsyncPeekerator.from(source); } exports.__asyncPeekerate = __asyncPeekerate; function asyncWrapWithEnsureIterable(fn) { return source => fn(asyncEnsureIterable(source)); } const asyncPeekerate = asyncWrapWithEnsureIterable(__asyncPeekerate); exports.asyncPeekerate = asyncPeekerate;