Here’s the related thread 
https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20151214/003748.html
 
<https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20151214/003748.html>

Cheers,

— A

> On May 16, 2016, at 12:43 PM, Nate Birkholz via swift-users 
> <swift-users@swift.org> wrote:
> 
> Well that was where I was going next, heh.
> 
> On Mon, May 16, 2016 at 9:41 AM, Jens Alfke <j...@mooseyard.com 
> <mailto:j...@mooseyard.com>> wrote:
> 
>> On May 16, 2016, at 9:37 AM, Nate Birkholz via swift-users 
>> <swift-users@swift.org <mailto:swift-users@swift.org>> wrote:
>> 
>> I understand how @noescape works, and some of its benefits, I *think*, but 
>> if I am correct, it almost seems like it should be added automatically to my 
>> closure definitions until it becomes clear that the closure has to escape 
>> its context, much like I tend to declare variables as `let` until it becomes 
>> clear I need a `var`. 
> 
> IIRC, there is a current proposal to change the language in exactly that way 
> — i.e. to have noescape be the default and use an attribute like “@escapes” 
> to declare that a closure can be stored by the callee and called later.
> 
> —Jens
> 
> 
> 
> -- 
> Nate Birkholz
> _______________________________________________
> swift-users mailing list
> swift-users@swift.org <mailto:swift-users@swift.org>
> https://lists.swift.org/mailman/listinfo/swift-users 
> <https://lists.swift.org/mailman/listinfo/swift-users>
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

Reply via email to