All elements are equal to value
At least one element is equal to value
value$
Stream contains at least one occurrence of value
.
Stream contains at least one occurrence of value
.
Channels: Once true, will never produce any other value.
,Buffers: When the item is removed, it will produce false.
Count number of occurrence of value
.
Count number of occurrence of value
.
Channels: With every matching element, the counter is increased.
,Buffers: When the element is removed, the counter is decreased.
Checks for existence of a value for which f
is true
Row exists where f
returns true
Only include elements for which f
is true
Only include elements for which f
is true
Checks whether f
is true for all elements
For all rows f
returns true
Value associated to key
Returns true if key is defined
Partial channels: Produce true if the current value is cleared.
,Channels: Produce false with the first received value.
,Buffers: Produce a new value once a row is added or removed.
Returns key set
Returns key set
Applies f
on each value
Applies f
on each key
Negation of isEmpty
Partitions stream into two sub-stream
Partitions stream into two sub-stream
The left stream contains all elements for which f
is true, all other
elements go to the right stream.
State channels: Produce when a new child is attached and if the size changes. In Opt the size is reset if the value is cleared.
,Channels: The size is only produced in response to each received value on the channel.
,Buffers: Produce the row count once a row is added or removed.
Convert dictionary to buffer
Converts dictionary to map *
Observes key
and encapsulate its value states in a partial channel
Value associated to key
Returns all values