iter-tools-es
Version:
The iterable toolbox
17 lines (14 loc) • 324 B
JavaScript
const {
iterableCurry
} = require('../../internal/iterable.js');
const {
__firstOr
} = require('../$first-or/first-or.js');
function __first(iterable) {
return __firstOr(iterable, undefined);
}
exports.__first = __first;
const first = /*#__PURE__*/iterableCurry(__first, {
reduces: true
});
exports.first = first;