All elements are equal to value
At least one element is equal to value
Removes all elements
Removes 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.
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
Only include elements for which f is true
Checks whether f is true for all elements
Adds value
Adds value
Insert values
Insert values
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.
Applies f on each element
Applies f on each element
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.
Removes value
Removes value
Remove values
Remove values
Replace all elements with values
Replace all elements with values
State channels: Produce when a new child is attached and if the size changes. In org.widok.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.
Insert all elements from values if state true, otherwise remove
Insert all elements from values if state true, otherwise remove