<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">On Jul 14, 2016, at 9:33 AM, Ben Rimmington &lt;<a href="mailto:me@benrimmington.com" class="">me@benrimmington.com</a>&gt; wrote:<br class=""><div><blockquote type="cite" class=""><div class=""><blockquote type="cite" class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div class=""><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div class=""><br class=""></div><div class="">This will restore the ability to express the idea of a closure parameter that carries labels as part of its declaration, without requiring parameter labels to be part of the type system (allowing, e.g. the operator + to be passed into something that requires parameter labels).</div></div></div></blockquote><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><div class="">During the review, Michael Ilseman suggested using SE-0021 for declaration names.</div><div class=""><br class=""></div><div class="">&lt;<a href="http://thread.gmane.org/gmane.comp.lang.swift.evolution/22488/focus=22580" class="">http://thread.gmane.org/gmane.comp.lang.swift.evolution/22488/focus=22580</a>&gt;</div><div class=""><br class=""></div><div class="">Your example<span class="Apple-converted-space">&nbsp;</span><font face="Menlo" class="">"op(lhs:,rhs:)"</font><span class="Apple-converted-space">&nbsp;</span>would be<span class="Apple-converted-space">&nbsp;</span><font face="Menlo" class="">"op(lhs:rhs:)"</font><span class="Apple-converted-space">&nbsp;</span>instead (i.e. without the comma).</div></div></div></blockquote><br class=""></div><div>Ok, sure. &nbsp;I just trying to outline what the proposal would look like,</div><div><br class=""></div><div>-Chris</div><br class=""></body></html>