Creates a sink reporting whether every item matches a predicate.
Items are tested in source order and consumption stops at the first mismatch, leaving the rest of the feed
unconsumed; an empty feed reports a match, as no item contradicts the predicate.
Note
Incremental: items are drawn only until one fails the predicate, so an infinite feed completes unless every
item matches.
Streaming: items are tested one at a time, none retained.
Creates a sink reporting whether every item matches a predicate.
Items are tested in source order and consumption stops at the first mismatch, leaving the rest of the feed unconsumed; an empty feed reports a match, as no item contradicts the predicate.