MergeStrategy
Constructors
BackPressure
Added in v2.0.0
Source
Signature
declare const BackPressure: (_: void) => MergeStrategy;BufferSliding
Added in v2.0.0
Source
Signature
declare const BufferSliding: (_: void) => MergeStrategy;Folding
Models
BackPressure interface
Added in v2.0.0
Source
Signature
interface BackPressure extends Proto {
readonly _tag: "BackPressure";
}BufferSliding interface
Added in v2.0.0
Source
Signature
interface BufferSliding extends Proto {
readonly _tag: "BufferSliding";
}MergeStrategy type
Added in v2.0.0
Source
Signature
type MergeStrategy = BackPressure | BufferSliding;Other
MergeStrategy
Added in v2.0.0
Source
Refinements
isBackPressure
Added in v2.0.0
Source
Returns true if the specified MergeStrategy is a BackPressure, false otherwise.
Signature
declare const isBackPressure: (self: MergeStrategy) => self is BackPressure;isBufferSliding
Added in v2.0.0
Source
Returns true if the specified MergeStrategy is a BufferSliding, false otherwise.
Signature
declare const isBufferSliding: (self: MergeStrategy) => self is BufferSliding;isMergeStrategy
Added in v2.0.0
Source
Returns true if the specified value is a MergeStrategy, false otherwise.
Signature
declare const isMergeStrategy: (u: unknown) => u is MergeStrategy;Symbols
MergeStrategyTypeId
Added in v2.0.0
Source
Signature
declare const MergeStrategyTypeId: unique symbol;MergeStrategyTypeId type
Added in v2.0.0
Source
Signature
type MergeStrategyTypeId = typeof MergeStrategyTypeId;
Folds an
MergeStrategyinto a value of typeA.