<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div><br></div><div>On Apr 8, 2017, at 12:03, Ben Cohen via swift-evolution <<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>> wrote:<br><br></div><blockquote type="cite"><div><meta http-equiv="Content-Type" content="text/html charset=utf-8"><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Hi swift-evolution,</div><div class=""><br class=""></div><div class="">Another short proposal related to the Collection algorithms theme, this time for removing elements in-place from a collection.</div><div class=""><br class=""></div><div class="">Online copy here: <a href="https://github.com/airspeedswift/swift-evolution/blob/1aac5593828941431d1805503865e7a2913d538b/proposals/NNNN-RemoveWhere.md" class="">https://github.com/airspeedswift/swift-evolution/blob/1aac5593828941431d1805503865e7a2913d538b/proposals/NNNN-RemoveWhere.md</a></div></div></blockquote><br><div>I don't think the `foo.removeAll(equalTo: 3)` is sufficiently better than `foo.removeAll { $0 == 3}` to justify the alternate spelling.</div><div><br></div><div>+1, regardless, though.</div><div><br></div><div>- Dave Sweeris </div></body></html>