SE-0345: `if let` shorthand for shadowing an existing optional variable

I agree that some subjectiveness is involved when people reviewing features according to Swift guidelines.

But regarding the fact that almost half the reviewers in the thread has +1 and the other half has -1 for this sugar syntax, I feel that the Core Team is not doing their job: such a controversial change should not come as the proposal for formal review (this thread is just as duplicated as the original pitch `if let` shorthand - #57 by mtsrodrigues, with so many opposite arguments and no convergence can be reached). The Core Team should at least help ensure the formal proposal address the most significant concerns in the pitch stage and reaches the bar for a formal review, which is not the case.

I should not be the only person has this feeling.

7 Likes