whenNonNull

Return a filtered version of the source that won't map non-null values or suppliers that throw a NullPointerException.

Return

a new filtered source instance