on Mon Jun 27 2016, Erica Sadun <[email protected]> wrote: > Under consideration is the resolution that "some terms of art while > appropriate to many FP languages, may be better served by using Swift > names." > > Consider, for example, `filter(_:)`. Sean Heber writes, > >> Just tossing my vote in the hat for renaming .filter() to something >> like .select() since that better matches what it does, IMO. “Filter” >> is almost like the opposite word from what it should be since the >> closure returning true is what decides what is included in the >> results, not what is filtered *from* the results. I mean, yeah, I >> can kind of understand the logic either way, but it’s always been >> one of those strange mental gymnastics things." > > When asked "Shouldn't there be a term of art exemption for > `filter(_:)`. Otherwise why not use `select(where:)`," Dave Abrahams > replies: > >> Because `where(...)` is better. > > Have at it.
This discussion is already happening in http://news.gmane.org/find-root.php?message_id=CAKA%3djdbxiC%5fq0Fe%3dXc%3dmSWu7OtGxMgAQyb0QMA6%5fOaiiLB3foA%40mail.gmail.com Do you really want to start over? -- Dave _______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
