UNPKG

iter-tools-es

Version:
20 lines (17 loc) 446 B
const { iterableCurry } = require('../../internal/iterable.js'); const { __findBestOr } = require('../$find-best-or/find-best-or.js'); function __findBest(iterable, comparer, mapper = value => value) { return __findBestOr(iterable, undefined, comparer, mapper); } exports.__findBest = __findBest; const findBest = iterableCurry(__findBest, { reduces: true, minArgs: 1, maxArgs: 2, growRight: true }); exports.findBest = findBest;