I agree. But I don’t think the predicate needs an argument label.

`membersSatisfy(_:)` or `forAll(_:)` sounds better.

-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

Attachment: signature.asc
Description: Message signed with OpenPGP

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to