On 01.04.2017 10:50, Brandon Trussell via swift-evolution wrote:
I agree that based on the method name, I thought a collection would be returned.
From the other side, for example C# has the similar IEnumerable.All() method which "Determines whether all elements of a sequence satisfy a condition."
On Sat, Apr 1, 2017 at 12:36 AM, David Hart via swift-evolution <[email protected] <mailto:[email protected]>> wrote: > On 1 Apr 2017, at 06:02, Will Stanton via swift-evolution <[email protected] <mailto:[email protected]>> wrote: > > +1 to adding, but the name `all` suggests (to me) the return of another sequence, not a Bool. I'm not too concerned because the mandatory labels makes it clear. > 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 <[email protected] <mailto:[email protected]>> wrote: >> >> Hopefully non-controversial, aside from the naming of the method and arguments, about which controversy abounds > > _______________________________________________ > swift-evolution mailing list > [email protected] <mailto:[email protected]> > https://lists.swift.org/mailman/listinfo/swift-evolution <https://lists.swift.org/mailman/listinfo/swift-evolution> _______________________________________________ swift-evolution mailing list [email protected] <mailto:[email protected]> https://lists.swift.org/mailman/listinfo/swift-evolution <https://lists.swift.org/mailman/listinfo/swift-evolution> -- Brandon _______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
_______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
