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
signature.asc
Description: Message signed with OpenPGP
_______________________________________________ swift-evolution mailing list swift-evolution@swift.org https://lists.swift.org/mailman/listinfo/swift-evolution