Evolution


Discussion The Evolution Discussion category is for general discussion of the evolution of the Swift language. Proposal Reviews This category is for posting Swift Evolution proposals for review and feedback. Pitches The Pitches category is an area for pitching ideas for evolution of the Swift language prior to a formal review. 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.
About the Evolution category [Evolution] (1)
SE-0258: Property Delegates ( 2 3 4 5 6 ) [Proposal Reviews] (117)
[Accepted] SE-0255: Implicit Returns from Single-expression Functions [Announcements] (1)
SE-0255: Implicit Returns from Single-Expression Functions ( 2 3 4 5 6 ) [Proposal Reviews] (112)
String Essentials [Discussion] (16)
Pitch: Weak/Unowned Structs/Enums/Tuples/Closures/Any [Pitches] (10)
Pitch: Syntactic sugar for circumventing closure capture lists [Pitches] (10)
Generalized supertype constraints [Pitches] (15)
Getting around (the lack of) covariance to write a generic collection [Discussion] (6)
Allowing `guard let self = self else { … }` for weakly captured self in a closure. [Discussion] (5)
String Consumption [Discussion] (16)
Immediately invoked named inner functions [Pitches] (16)
== operator for enums with (ignored) associated values [Pitches] (6)
[could become a pitch] universal forwarding / implicit conversions [Discussion] (12)
[Pitch #2] Property Delegates by Custom Attributes ( 2 3 4 5 6 7 ) [Pitches] (132)
Improving the UI of generics ( 2 3 4 5 6 ) [Discussion] (116)
Pitch: Eliding commas from multiline expression lists ( 2 3 ) [Pitches] (52)
Parameter Functions [Discussion] (3)
Pitch: Property Delegates ( 3 4 5 6 7 8 9 10 11 12 13 14 ) [Pitches] (277)
Commutative operator function synthesis [Discussion] (11)
SE-0257: Eliding commas from multiline expression lists ( 2 3 4 5 6 7 8 9 10 ) [Proposal Reviews] (190)
Proposal: Auto-implemented computed properties [Discussion] (15)
[Rejected] SE-0256: Introduce {Mutable}ContiguousCollection protocol [Announcements] (2)
SE-0256: Introduce {Mutable}ContiguousCollection protocol [Proposal Reviews] (9)
[Accepted] SE-0244: Opaque Result Types [Announcements] (1)
SE-0244: Opaque Result Types (reopened) ( 2 3 ) [Proposal Reviews] (58)
SE-0253: Static callables ( 2 3 4 5 6 7 ) [Proposal Reviews] (128)
[Returned for revision] SE-0253: Static callables [Announcements] (1)
Pitch [stdlib]: Command Line Argument Parsing ( 2 3 ) [Pitches] (53)
Pitch: Library Evolution for Stable ABIs ( 2 3 ) [Pitches] (47)