Thank you for the feedback! I checked SE-0003 again and didnt see explicit mention of this.
I would like to write up a quick proposal today if its ok. Chris, I promise to make it very concise is it ok to send over a PR to swift evolution? - Nick 2016年3月18日金曜日、Chris Lattner<[email protected]>さんは書きました: > > On Mar 17, 2016, at 11:08 AM, Douglas Gregor via swift-evolution < > [email protected] > <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote: > > > On Mar 17, 2016, at 1:27 AM, Nicholas Maccharoli via swift-evolution < > [email protected] > <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote: > > As a follow-up to proposal SE-0003: "Removing var from Function > Parameters" being accepted, > I think it might make sense to disallow explicitly declaring function > parameters with the `let` keyword since function parameters are immutable > by default. > > Basically disallow writing functions like this: > > func foo(let i: Int) { ... } > > and only allow the function above to be expressed as this: > > func foo(i: Int) { … } > > > This makes perfect sense to me. Want to write up a proposal? > > > 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? > > -Chris > > -- All the best, Nicholas Linked in: http://lnkd.in/328U22
_______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
