On 01.04.2017 9:17, Richard Wei via swift-evolution wrote:
I agree. But I don’t think the predicate needs an argument label.
`membersSatisfy(_:)` or `forAll(_:)` sounds better.
checkAll(areEqualTo:) ?
-Richard
On Mar 31, 2017, at 23:02, Will Stanton via swift-evolution
<swift-evolution@swift.org> wrote:
+1 to adding, but the name `all` suggests (to me) the return of another
sequence, not a Bool.
Perhaps the function name should be question-like?
Suggesting: `membersSatisfy(condition:)` or `allSatisfy(condition:)` or maybe
even just `satisfies(condition:)`
The question-like modifier/verb is necessary to suggest a Bool and IMO not a
needless word.
Regards,
Will Stanton
On Mar 31, 2017, at 11:28, Ben Cohen via swift-evolution
<swift-evolution@swift.org> wrote:
Hopefully non-controversial, aside from the naming of the method and arguments,
about which controversy abounds
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution