UNPKG

evt

Version:

Type safe replacement for node's EventEmitter

15 lines 517 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.count = exports.arrCount = void 0; var reduceify_1 = require("./reduceify"); function arrCount(arr, matcher) { return arr .map(function (e) { return matcher(e) ? 1 : 0; }) .reduce(function (prev, curr) { return prev + curr; }, 0); } exports.arrCount = arrCount; function count(matcher) { return (0, reduceify_1.toReduceArguments)(arrCount, matcher); } exports.count = count; //# sourceMappingURL=count.js.map