iter-tools-es
Version:
The iterable toolbox
17 lines (14 loc) • 402 B
JavaScript
const {
asyncIterableCurry
} = require('../../internal/async-iterable.js');
const {
__asyncFindOr
} = require('../$find-or/async-find-or.js');
function __asyncFind(iterable, predicate) {
return __asyncFindOr(iterable, undefined, predicate);
}
exports.__asyncFind = __asyncFind;
const asyncFind = /*#__PURE__*/asyncIterableCurry(__asyncFind, {
reduces: true
});
exports.asyncFind = asyncFind;