UNPKG

832 BSource Map (JSON)View Raw
1{"version":3,"sources":["asynciterable/minby.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,SAAS,EAAE,mBAAmB,EAAE,MAAM,cAAc,CAAC;AAE9D,MAAM,UAAU,KAAK,CACnB,MAA8B,EAC9B,WAAiD,EACjD,WAA2D,mBAAmB;IAE9E,OAAO,SAAS,CAAC,MAAM,EAAE,WAAW,EAAE,KAAK,EAAE,GAAG,EAAE,QAAQ,EAAE,EAAE,CAAC,CAAC,MAAM,QAAQ,CAAC,GAAG,EAAE,QAAQ,CAAC,CAAC,CAAC;AACjG,CAAC","file":"minby.js","sourcesContent":["import { AsyncIterableX } from './asynciterablex';\nimport { extremaBy, defaultCompareAsync } from './_extremaby';\n\nexport function minBy<TSource, TKey>(\n source: AsyncIterable<TSource>,\n keySelector: (x: TSource) => TKey | Promise<TKey>,\n comparer: (x: TKey, y: TKey) => number | Promise<number> = defaultCompareAsync\n): AsyncIterableX<TSource> {\n return extremaBy(source, keySelector, async (key, minValue) => -await comparer(key, minValue));\n}\n"]}
\No newline at end of file