Thank you for the feedback!<div><br></div><div>I checked SE-0003 again and didnt see explicit mention of this.</div><div><br></div><div>I would like to write up a quick proposal today if its ok.</div><div><br></div><div>Chris, I promise to make it very concise is it ok to send over a PR to swift evolution?</div><div><br></div><div>- Nick<span></span><br><br>2016年3月18日金曜日、Chris Lattner&lt;<a href="mailto:clattner@apple.com">clattner@apple.com</a>&gt;さんは書きました:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><br><div><blockquote type="cite"><div>On Mar 17, 2016, at 11:08 AM, Douglas Gregor via swift-evolution &lt;<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;swift-evolution@swift.org&#39;);" target="_blank">swift-evolution@swift.org</a>&gt; wrote:</div><br><div><div style="word-wrap:break-word"><br><div><blockquote type="cite"><div>On Mar 17, 2016, at 1:27 AM, Nicholas Maccharoli via swift-evolution &lt;<a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;swift-evolution@swift.org&#39;);" target="_blank">swift-evolution@swift.org</a>&gt; wrote:</div><br><div><div dir="ltr"><div><div class="gmail_default" style="font-family:&#39;comic sans ms&#39;,sans-serif;color:rgb(39,78,19)">​As a follow-up to proposal SE-0003​: &quot;Removing var from Function Parameters&quot; being accepted,</div><div class="gmail_default" style="font-family:&#39;comic sans ms&#39;,sans-serif;color:rgb(39,78,19)">I think it might make sense to disallow explicitly declaring function parameters with the `let` keyword since function parameters are immutable by default.</div><div class="gmail_default" style="font-family:&#39;comic sans ms&#39;,sans-serif;color:rgb(39,78,19)"><br></div><div class="gmail_default" style="font-family:&#39;comic sans ms&#39;,sans-serif;color:rgb(39,78,19)">Basically disallow writing functions like this:</div><div class="gmail_default" style="font-family:&#39;comic sans ms&#39;,sans-serif;color:rgb(39,78,19)"><br></div><div class="gmail_default" style="font-family:&#39;comic sans ms&#39;,sans-serif;color:rgb(39,78,19)">func foo(let i: Int)  { ... }</div><br></div><div><div class="gmail_default" style="font-family:&#39;comic sans ms&#39;,sans-serif;color:rgb(39,78,19)">and only allow the function above to be expressed as this:</div><div class="gmail_default" style="font-family:&#39;comic sans ms&#39;,sans-serif;color:rgb(39,78,19)"><br></div><div class="gmail_default" style="font-family:&#39;comic sans ms&#39;,sans-serif;color:rgb(39,78,19)">func foo(i: Int) { … }</div></div></div></div></blockquote><br></div><div>This makes perfect sense to me. Want to write up a proposal?</div></div></div></blockquote><br></div><div>The intention was for this to be included as part of SE-0003.  If it wasn’t, then that was an accidental omission.  Do we really need a full proposal for that?</div><div><br></div><div>-Chris</div><br></div></blockquote></div><br><br>-- <br><div dir="ltr"><br><div>All the best,</div><div><br></div><div>Nicholas</div><div><br></div><div>Linked in:</div><div><font size="2"><a href="http://lnkd.in/328U22" target="_blank">http://lnkd.in/328U22</a></font><br></div><div><br></div></div><br>