UNPKG

6.68 kBTypeScriptView Raw
1import { IterableX } from './iterable';
2import { AsyncSink } from './asyncsink';
3import { AsyncIterableX } from './asynciterable';
4import { GroupedIterable } from './iterable/groupby';
5import { OrderedIterableX } from './iterable/orderby';
6import { GroupedAsyncIterable } from './asynciterable/groupby';
7import { OrderedAsyncIterableX } from './asynciterable/orderby';
8export { AsyncSink, IterableX as Iterable, AsyncIterableX as AsyncIterable };
9declare const _default: {
10 AsyncSink: typeof AsyncSink;
11 Iterable: typeof IterableX;
12 AsyncIterable: typeof AsyncIterableX;
13};
14export default _default;
15export declare type GroupedIterable<TKey, TValue> = GroupedIterable<TKey, TValue>;
16export declare type OrderedIterable<TKey, TSource> = OrderedIterableX<TKey, TSource>;
17export declare type GroupedAsyncIterable<TKey, TValue> = GroupedAsyncIterable<TKey, TValue>;
18export declare type OrderedAsyncIterable<TKey, TSource> = OrderedAsyncIterableX<TKey, TSource>;
19export declare namespace Symbol {
20 const iterator: symbol;
21 const asyncIterator: symbol;
22}
23/** end google declarations */
24import './add/iterable/case';
25import './add/iterable/catch';
26import './add/iterable/concat';
27import './add/iterable/create';
28import './add/iterable/defer';
29import './add/iterable/empty';
30import './add/iterable/for';
31import './add/iterable/from';
32import './add/iterable/of';
33import './add/iterable/range';
34import './add/iterable/repeat';
35import './add/iterable/throw';
36import './add/iterable/while';
37import './add/iterable-operators/catch';
38import './add/iterable-operators/catchwith';
39import './add/iterable-operators/chain';
40import './add/iterable-operators/concat';
41import './add/iterable-operators/concatAll';
42import './add/iterable-operators/count';
43import './add/iterable-operators/defaultifempty';
44import './add/iterable-operators/distinct';
45import './add/iterable-operators/distinctuntilchanged';
46import './add/iterable-operators/elementat';
47import './add/iterable-operators/every';
48import './add/iterable-operators/filter';
49import './add/iterable-operators/finally';
50import './add/iterable-operators/find';
51import './add/iterable-operators/findindex';
52import './add/iterable-operators/first';
53import './add/iterable-operators/flatmap';
54import './add/iterable-operators/flatten';
55import './add/iterable-operators/foreach';
56import './add/iterable-operators/includes';
57import './add/iterable-operators/isempty';
58import './add/iterable-operators/last';
59import './add/iterable-operators/map';
60import './add/iterable-operators/memoize';
61import './add/iterable-operators/pluck';
62import './add/iterable-operators/publish';
63import './add/iterable-operators/reduce';
64import './add/iterable-operators/repeat';
65import './add/iterable-operators/retry';
66import './add/iterable-operators/reverse';
67import './add/iterable-operators/scan';
68import './add/iterable-operators/sequenceequal';
69import './add/iterable-operators/share';
70import './add/iterable-operators/single';
71import './add/iterable-operators/skip';
72import './add/iterable-operators/skiplast';
73import './add/iterable-operators/skipwhile';
74import './add/iterable-operators/slice';
75import './add/iterable-operators/some';
76import './add/iterable-operators/startwith';
77import './add/iterable-operators/take';
78import './add/iterable-operators/takelast';
79import './add/iterable-operators/takewhile';
80import './add/iterable-operators/tap';
81import './add/iterable-operators/toarray';
82import './add/iterable-operators/tomap';
83import './add/iterable-operators/toset';
84import './add/iterable-operators/zip';
85import './add/asynciterable/case';
86import './add/asynciterable/catch';
87import './add/asynciterable/concat';
88import './add/asynciterable/create';
89import './add/asynciterable/defer';
90import './add/asynciterable/empty';
91import './add/asynciterable/for';
92import './add/asynciterable/from';
93import './add/asynciterable/fromevent';
94import './add/asynciterable/fromeventpattern';
95import './add/asynciterable/of';
96import './add/asynciterable/race';
97import './add/asynciterable/range';
98import './add/asynciterable/repeat';
99import './add/asynciterable/throw';
100import './add/asynciterable-operators/average';
101import './add/asynciterable-operators/buffer';
102import './add/asynciterable-operators/catch';
103import './add/asynciterable-operators/catchwith';
104import './add/asynciterable-operators/chain';
105import './add/asynciterable-operators/concat';
106import './add/asynciterable-operators/concatAll';
107import './add/asynciterable-operators/count';
108import './add/asynciterable-operators/debounce';
109import './add/asynciterable-operators/defaultifempty';
110import './add/asynciterable-operators/distinct';
111import './add/asynciterable-operators/distinctuntilchanged';
112import './add/asynciterable-operators/elementat';
113import './add/asynciterable-operators/every';
114import './add/asynciterable-operators/filter';
115import './add/asynciterable-operators/finally';
116import './add/asynciterable-operators/find';
117import './add/asynciterable-operators/findindex';
118import './add/asynciterable-operators/first';
119import './add/asynciterable-operators/flatmap';
120import './add/asynciterable-operators/flatten';
121import './add/asynciterable-operators/foreach';
122import './add/asynciterable-operators/includes';
123import './add/asynciterable-operators/isempty';
124import './add/asynciterable-operators/last';
125import './add/asynciterable-operators/map';
126import './add/asynciterable-operators/memoize';
127import './add/asynciterable-operators/pluck';
128import './add/asynciterable-operators/publish';
129import './add/asynciterable-operators/reduce';
130import './add/asynciterable-operators/repeat';
131import './add/asynciterable-operators/retry';
132import './add/asynciterable-operators/reverse';
133import './add/asynciterable-operators/scan';
134import './add/asynciterable-operators/sequenceequal';
135import './add/asynciterable-operators/share';
136import './add/asynciterable-operators/single';
137import './add/asynciterable-operators/skip';
138import './add/asynciterable-operators/skiplast';
139import './add/asynciterable-operators/skipuntil';
140import './add/asynciterable-operators/skipwhile';
141import './add/asynciterable-operators/slice';
142import './add/asynciterable-operators/some';
143import './add/asynciterable-operators/startwith';
144import './add/asynciterable-operators/take';
145import './add/asynciterable-operators/takelast';
146import './add/asynciterable-operators/takeuntil';
147import './add/asynciterable-operators/takewhile';
148import './add/asynciterable-operators/tap';
149import './add/asynciterable-operators/throttle';
150import './add/asynciterable-operators/toarray';
151import './add/asynciterable-operators/tomap';
152import './add/asynciterable-operators/toset';
153import './add/asynciterable-operators/zip';