Swift Evolution
Introduction
1.
0001-Keywords As Argument Labels
2.
0002-Remove Currying
3.
0003-Remove Var Parameters Patterns
4.
0004-Remove Pre Post Inc Decrement
5.
0005-Objective-C Name Translation
6.
0006-Apply Api Guidelines To The Standard Library
7.
0007-Remove C-Style For-Loops
8.
0008-Lazy Flatmap For Optionals
9.
0009-Require `Self` For Accessing Instance Members
10.
0010-Add Staticstring Unicodescalarview
11.
0011-Replace `typealias` `associated`
12.
0012-Add `noescape` To Public Library Api
13.
0013-Remove Partial Application Super
14.
0014-Constrained `AnySequence`
15.
0015-Tuple Comparison Operators
16.
0016-Initializers For Converting unsafe-pointers to Ints
17.
0017-Convert unmanaged To Use `Unsafepointer`
18.
0018-Flexible Memberwise Initialization
19.
0019-Package Manager Testing
20.
0020-If Swift Version
21.
0021-Generalized Naming
22.
0022-objc selectors
23.
0023-testobjc selectors
Powered by
GitBook
Swift Evolution
Introduction