Evolution


Proposal Reviews This category is for posting Swift Evolution proposals for review and feedback. Announcements This category is for announcements of Swift evolution proposal reviews and results, as well as other administrative announcements. Creation of new topics in this category is by site admins and Swift Core Team members only, although anyone can reply to topics once created. Pitches The Pitches category is an area for pitching ideas for evolution of the Swift language prior to a formal review. Discussion The Evolution Discussion category is for general discussion of the evolution of the Swift language.
About the Evolution category [Evolution] (1)
Supporting collection slice by slices of a given size parameter [Pitches] (13)
Mapping Dictionary keys [Pitches] (2)
RFC: making Swift.org a more valuable resource for the Swift community ( 2 ) [Discussion] (29)
Make try? + optional chain flattening work together ( 2 3 4 ) [Pitches] (75)
Ability to match a condition to multiple associated values from merged switch cases [Pitches] (3)
Implicit retain cycle [Discussion] (16)
Resolved: Insert "!" is a bad fixit ( 2 3 4 5 6 ) [Pitches] (102)
Introducing FoundationLite framework as a portable subset of Foundation ( 2 ) [Pitches] (27)
Some small keypath extensions: identity and tuple components ( 2 ) [Pitches] (21)
Could/should type inference of literals be improved? [Discussion] (7)
An official proposal for "diverges(from:)" [Pitches] (5)
Allow @ as prefix operator [Discussion] (14)
Swift on Windows Status [Discussion] (14)
SE-0223: Accessing an Array's Uninitialized Buffer [Proposal Reviews] (9)
Support repeating initializers with closures not just values ( 2 3 ) [Pitches] (51)
Allow opt-in conformance to Comparable for Sequences [Pitches] (12)
Move Foundation.Data in to the standard library ( 2 ) [Pitches] (25)
Polymorphic methods in enums ( 2 3 ) [Pitches] (40)
SE-0220: count(where:) ( 2 ) [Proposal Reviews] (22)
[Accepted] SE-0220: count(where:) [Announcements] (1)
SE-0224: Support 'less than' operator in compilation conditions [Proposal Reviews] (4)
Reconsider how type aliases are used within protocols and their extensions ( 2 ) [Pitches] (29)
`isNotEmpty` on Array ( 2 ) [Pitches] (28)
Simplify creating file URL in a SearchPathDirectory e.g. DocumentDirectory [Pitches] (10)
Even and Odd Integers ( 2 3 4 5 6 7 ) [Pitches] (130)
Pitch: Deprecate/remove AnyObject method dispatch [Pitches] (12)
Should we really rank overloads found through AnyObject lookup? [Discussion] (8)
What happened to Property Behaviours SE-0030 [Discussion] (2)
Properties forwarding (aliasing) [Pitches] (14)