All elements are equal to value
At least one element is equal to value
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
Only include elements for which f is true
Checks whether f is true for all elements
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.
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
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.
Observes key and encapsulate its value states in a partial channel