[swift-evolution] [Pitch] Add an all algorithm to Sequence

Brandon Trussell brandon2k3 at gmail.com
Sat Apr 1 02:50:31 CDT 2017


I agree that based on the method name, I thought a collection would be
returned.

On Sat, Apr 1, 2017 at 12:36 AM, David Hart via swift-evolution <
swift-evolution at swift.org> wrote:

>
>
> > On 1 Apr 2017, at 06:02, Will Stanton via swift-evolution <
> swift-evolution at swift.org> 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 <
> swift-evolution at 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 at swift.org
> > https://lists.swift.org/mailman/listinfo/swift-evolution
>
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution
>



-- 
Brandon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20170401/a0611e6d/attachment.html>


More information about the swift-evolution mailing list