filterNot

Filter the incoming elements using a predicate.

Simple operators

Signature

def filterNot(p: Out ⇒ Boolean): Repr[Out]

Description

Filter the incoming elements using a predicate. If the predicate returns false the element is passed downstream, if it returns true the element is discarded.

emits when the given predicate returns false for the element

backpressures when the given predicate returns false for the element and downstream backpressures

completes when upstream completes

Found an error in this documentation? The source code for this page can be found here. Please feel free to edit and contribute a pull request.