package @rimbu/stream/custom
undocumented
Interfaces
Name | Description |
---|---|
StreamConstructors | undocumented |
Classes
Name | Description |
---|---|
AlwaysIterator | undocumented |
AppendIterator | undocumented |
ArrayIterator | 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 | 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.
isEmptyStreamSourceInstance
source
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
isFastIterator
Definition
export declare function isFastIterator<T>(iterator: Iterator<T>): iterator is
FastIterator
<T>;
Type parameters
Name | Description |
---|---|
T |
Parameters
Name | Type | Description |
---|---|---|
iterator | Iterator<T> |
Constants
Name | Description |
---|---|
emptyFastIterator | undocumented |
fixedDoneIteratorResult | undocumented |
fromStreamSource | undocumented |
StreamConstructorsImpl | undocumented |