> On Dec 19, 2017, at 8:56 AM, John McCall <rjmcc...@apple.com> wrote:
> 
> Therefore, SE-0187 is accepted, with the revision that the new name be 
> Sequence.compactMap(_:), and with the agreement that we will add 
> Sequence.compact() when it is possible to do so.


I like `compact` as the basis for the name, but I hope the core team will 
consider whether the eventual nil-removal method should be called 
`compacting()`, and whether therefore this method should be called 
`compactingMap(_:)`. Prior art on the name `compact()` does exist, but I don't 
think it's strong enough to justify deviating from the API Guidelines.

I don't think we need a full review on this tiny issue; five minutes of the 
core team's time should more than suffice.

-- 
Brent Royal-Gordon
Architechies

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

Reply via email to