> On Nov 12, 2017, at 10:54 AM, Paul Cantrell via swift-evolution 
> <swift-evolution@swift.org> wrote:
> 
> 
>> On Nov 11, 2017, at 8:35 AM, Gwendal Roué via swift-evolution 
>> <swift-evolution@swift.org> wrote:
>> 
>> I'd suggest `compactMap` as an alternative name, should `filterMap` find too 
>> much resistance:
> 
> I like that name too, though it’s probably my Ruby experience showing. I like 
> the clarity of “compact” for nils, “filter” for booleans. I like how fluently 
> “compactMap” reads.
> 
> If the core team does accept this proposal, I’d trust them to take a minute 
> to make a considered, opinionated choice about the name.
> 

You said "compact" removes nil values, so I'd name it "removeNils".


--
C. Keith Ray
Senior Software Engineer / Trainer / Agile Coach / Writer
* http://www.thirdfoundationsw.com/keith_ray_resume_2014_long.pdf
* https://leanpub.com/wepntk <- buy my book?

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

Reply via email to