Evolution


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. Proposal Reviews This category is for posting Swift Evolution proposals for review and feedback. Discussion The Evolution Discussion category is for general discussion of the evolution of the Swift language. Pitches The Pitches category is an area for pitching ideas for evolution of the Swift language prior to a formal review.
Topic Replies Activity
About the Evolution category 1 January 18, 2018
Pitch: didSet Semantics 38 August 18, 2019
Why are these evolution proposals not moving forward? 8 August 18, 2019
Extending the Result Type - More Expressive Error Handling 20 August 18, 2019
Variadic Generics 90 August 18, 2019
Function builders 360 August 18, 2019
Forward-compatibility of @available? 11 August 17, 2019
Can I legally slice something from stdlib into a package? 2 August 17, 2019
Class-constrained protocol extension has incorrect mutatingness 6 August 17, 2019
Implicit conversion with auto constructors 22 August 17, 2019
Allow function definitions to omit parentheses if no parameters 104 August 16, 2019
Should allow covariance of {get}-only protocol property requirements? 5 August 16, 2019
Variadic Generics determined by static arguments 4 August 16, 2019
Future directions of Property Wrappers 2 August 16, 2019
Allow implicit self in escaping closures when self is explicitly captured 25 August 15, 2019
Swift Script Source/Framework Import 3 August 14, 2019
SE-0263: Add a String Initializer with Access to Uninitialized Storage 29 August 14, 2019
@unrequired in function signature for optional closure parameters 61 August 14, 2019
Allowing @escaping for optional closures in method signature 35 August 14, 2019
Extract Payload for enum cases having associated value 130 August 14, 2019
RangeReplaceableCollection 18 August 13, 2019
Import swift file in script 18 August 13, 2019
Identifiable and object identity 8 August 11, 2019
[Accepted] SE-0261: Identifiable Protocol 41 August 10, 2019
[Revision] Fixing SE-0177: Add clamp(to:) to the stdlib 9 August 10, 2019
It should be possible to generate public default initializers for structs 6 August 9, 2019
Is there possible to support inheriting from a generic type: class classA<T: classB>: T? 29 August 9, 2019
A dedicated function for evaluating Void returning closures when Optional instance is not nil 91 August 9, 2019
Function environment parameters 17 August 8, 2019
Swift should support iOS app "resetting" — the equivalent of force quitting and restarting. This is important for iCloud sync between devices 18 August 8, 2019
Terms of Service

Privacy Policy

Cookie Policy