[swift-evolution] Reconsidering SE-0003 Removing var from Function Parameters and Pattern Matching

Joe Groff jgroff at apple.com
Mon Feb 1 11:24:21 CST 2016


> On Jan 30, 2016, at 5:50 PM, Howard Lovatt <howard.lovatt at gmail.com> wrote:
> 
> +1 for `bind`. I dislike the use of the same keyword for two different purposes. Also `if let x = x` is confusing for beginners (by beginners I mean beginners to Swift not to programming) since:
> 
>   1. `let x = x` is, outside of binding, an error. 
>   2. Beginners quite rightly say "`x` already equals `x`!".

If you all are serious about this, I think you should start a new thread about it.

-Joe


More information about the swift-evolution mailing list