# The Future Of \[weak self\] Rebinding

**URL:** <https://forums.swift.org/t/the-future-of-weak-self-rebinding/10846>\
**Category:** Discussion\
**Created:** [March 11, 2018, 8:34pm UTC](https://forums.swift.org/t/the-future-of-weak-self-rebinding/10846 "2018-03-11T20:34:25Z")\
**Posts on this page:** 1\
**Showing post:** 39

<div class="post-metadata">

**Author:** ![acecilia](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/acecilia/32/11213_2.png) [@acecilia](https://forums.swift.org/u/acecilia)\
**Post date:** [June 10, 2018, 11:57am UTC](https://forums.swift.org/t/the-future-of-weak-self-rebinding/10846/39 "2018-06-10T11:57:27Z")

</div>

As @DevAndArtist said, there are multiple proposal being discussed here, I think three at the moment:

- Allow rebinding `self` (this thread): which there is already a merged PR [here](https://github.com/apple/swift/pull/15306), from @dduan (does that mean that the discussion is finished because the proposal has been accepted and merged?)
- Unwrapping an optional without the need to repeat the name (`unwrap` keyword: `if unwrap mySomeVariable {…}`): there is no updated thread at the moment discussing this, as far as I know. Also, from the Swift evolution repo ([here](https://github.com/apple/swift-evolution/blob/master/commonly_proposed.md)), this proposal seems to be among the "commonly proposed and rejected" ones:

> [@](#):
>
> Syntactic sugar for if let self-assignment: An alternative syntax (such as if let foo? { ... } or if let foo=? { ... }) to serve as a shorthand for if let foo = foo { ... } is often proposed and rejected because it is favoring terseness over clarity by introducing new magic syntactic sugar.

- The usage of `[guard self]` in closures returning `Void`, as syntactic sugar for substituting the commonly used piece of code `[weak self] in guard let strongSelf = self else { return }`. That has already an active discussion thread [here](https://forums.swift.org/t/guarded-closures/11029/10).

---

_[View the full topic](https://forums.swift.org/t/the-future-of-weak-self-rebinding/10846)._
