UNPKG

typedash

Version:

modern, type-safe collection of utility functions

21 lines (19 loc) 600 B
const require_filterIterable = require('./filterIterable-DoQTNVe8.cjs'); //#region src/functions/count/count.ts /** * Implementation for all overloads. * @param source The iterable to count. * @param predicate The predicate function used to determine if an element is a match. * @returns The number of matching elements. */ function count(source, predicate) { return require_filterIterable.filter(source, predicate)?.length ?? 0; } //#endregion Object.defineProperty(exports, 'count', { enumerable: true, get: function () { return count; } }); //# sourceMappingURL=count-CoRRYXRX.cjs.map