> On Sep 28, 2016, at 4:05 PM, Paul Jack via swift-evolution > <swift-evolution@swift.org> wrote: > > So previously there were a few threads on the "strong self/weak self > dance" but they didn't seem to get anywhere. For instance: > > https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20160201/008713.html > https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20160215/010759.html > https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20160208/009972.html > > ...and possibly others. > > I'd like to propose something even easier (and more specific) than all > of the above discussions. Specifically, I'd like to introduce a new > automagic closure variable, $self, whose presence in a closure would > cause that closure to weakly capture self in a safe manner.
This is an additive proposal, so we’d prefer for you to hold off until we get the core work for Swift 4 stage 1 under control. We need to focus on making sure ABI and Source Stability takes priority. -Chris _______________________________________________ swift-evolution mailing list swift-evolution@swift.org https://lists.swift.org/mailman/listinfo/swift-evolution