data-collectors
Version:
A collection of composable reduction operations for arbitrary streams of values
49 lines • 2.26 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var collector_1 = require("./collector");
exports.Collector = collector_1.Collector;
exports.collect = collector_1.collect;
exports.BaseCollector = collector_1.BaseCollector;
exports.FunctionalCollector = collector_1.FunctionalCollector;
var groupingBy_1 = require("./collections/groupingBy");
exports.GroupingByCollector = groupingBy_1.GroupingByCollector;
exports.groupingBy = groupingBy_1.groupingBy;
var groupingByMany_1 = require("./collections/groupingByMany");
exports.groupingByMany = groupingByMany_1.groupingByMany;
var toArray_1 = require("./collections/toArray");
exports.ToArrayCollector = toArray_1.ToArrayCollector;
exports.toArray = toArray_1.toArray;
var toMap_1 = require("./collections/toMap");
exports.ToMapCollector = toMap_1.ToMapCollector;
exports.toMap = toMap_1.toMap;
var toSet_1 = require("./collections/toSet");
exports.ToSetCollector = toSet_1.ToSetCollector;
exports.toSet = toSet_1.toSet;
var first_1 = require("./queries/first");
exports.first = first_1.first;
var joining_1 = require("./queries/joining");
exports.JoiningCollector = joining_1.JoiningCollector;
exports.joining = joining_1.joining;
var last_1 = require("./queries/last");
exports.last = last_1.last;
var math_1 = require("./queries/math");
exports.averaging = math_1.averaging;
exports.bounds = math_1.bounds;
exports.max = math_1.max;
exports.min = math_1.min;
exports.sum = math_1.sum;
var distinct_1 = require("./transformers/distinct");
exports.DistinctCollector = distinct_1.DistinctCollector;
exports.distinct = distinct_1.distinct;
var filtering_1 = require("./transformers/filtering");
exports.FilteringCollector = filtering_1.FilteringCollector;
exports.filtering = filtering_1.filtering;
var mapping_1 = require("./transformers/mapping");
exports.MappingCollector = mapping_1.MappingCollector;
exports.mapping = mapping_1.mapping;
var flatMapping_1 = require("./transformers/flatMapping");
exports.FlatMappingCollector = flatMapping_1.FlatMappingCollector;
exports.flatMapping = flatMapping_1.flatMapping;
var sorting_1 = require("./transformers/sorting");
exports.sorting = sorting_1.sorting;
//# sourceMappingURL=index.js.map