[swift-evolution] [Rejected] SE-0105: Removing Where Clauses from For-In Loops
clattner at apple.com
Thu Jun 30 11:51:39 CDT 2016
Proposal link: https://github.com/apple/swift-evolution/blob/master/proposals/0105-remove-where-from-forin-loops.md
Hello Swift Community,
The review of "SE-0105: Removing Where Clauses from For-In Loops" ran from June 22...29, 2016. The proposal is *rejected* for Swift 3.
The vast majority of the community of the community prefers to keep this language feature, and the core team agrees. Even though ‘where’ is a small bit of syntactic sugar, it improves the expressivity (therefore readability and maintainability) of important loops.
Many thanks to Erica Sadun for driving this discussion and writing the proposal. This proposal was important and fit with an important goal of Swift 3, which is to re-evaluate all of the existing language features to make sure they are a good for the language over the long term.
More information about the swift-evolution