package @rimbu/stream/custom
undocumented
Interfaces
| Name | Description |
|---|---|
StreamConstructors | undocumented |
Classes
| Name | Description |
|---|---|
AlwaysIterator | undocumented |
AppendIterator | undocumented |
ArrayIterator_2 | undocumented |
ArrayReverseIterator | undocumented |
CollectIterator | undocumented |
ConcatIterator | undocumented |
DropIterator | undocumented |
DropWhileIterator | undocumented |
FastIteratorBase | A base class for FastIterator instances, that takes implements the default next function based on the abstract fastNext function. |
FilterApplyIterator | undocumented |
FilterIterator | undocumented |
FilterPureIterator | undocumented |
IndexedIterator | undocumented |
MapApplyIterator | undocumented |
MapIterator_2 | undocumented |
MapPureIterator | undocumented |
PrependIterator | undocumented |
RandomIntIterator | undocumented |
RandomIterator | undocumented |
RangeDownIterator | undocumented |
RangeUpIterator | undocumented |
ReducerFastIterator | undocumented |
RepeatIterator | undocumented |
StreamBase | undocumented |
TakeIterator | undocumented |
TransformerFastIterator | undocumented |
UnfoldIterator | undocumented |
ZipAllWithItererator | undocumented |
ZipWithIterator | undocumented |
Functions
isEmptyStreamSourceInstance
Returns true if the given source StreamSource is known to be empty.
isEmptyStreamSourceInstancesource StreamSource is known to be empty.Definition
export declare function isEmptyStreamSourceInstance(source: StreamSource<any>): boolean;
Parameters
| Name | Type | Description |
|---|---|---|
source | StreamSource<any> | a StreamSource |
note
If this function returns false, it does not guarantee that the Stream is not empty. It only means that it is not known if it is empty.
isFastIterator
undocumented
isFastIteratorConstants
| Name | Description |
|---|---|
| emptyFastIterator | undocumented |
| fixedDoneIteratorResult | undocumented |
| fromStreamSource | undocumented |
| StreamConstructorsImpl | undocumented |