Skip to content

Instantly share code, notes, and snippets.

@paigeshin
Created February 16, 2023 00:21
Show Gist options
  • Save paigeshin/d91e86aff0e32e4cddc164d23871c2f0 to your computer and use it in GitHub Desktop.
Save paigeshin/d91e86aff0e32e4cddc164d23871c2f0 to your computer and use it in GitHub Desktop.
import Foundation
import Combine
let publisher = [1, 2, 3, 4, 5, 6, 7].publisher
publisher
.allSatisfy {
// evaluate values
$0 % 2 == 0 //2, 4, 6
}
.sink {
print($0) // false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment