Guard-Let-Catch (and If-Let-Catch) to avoid long (nested) do-blocks
|
|
17
|
1507
|
July 2, 2023
|
Bag-of-Bytes types in Swift
|
|
15
|
4575
|
September 4, 2023
|
SE-0382 (second review): Expression Macros
|
|
22
|
3048
|
March 3, 2023
|
[Pitch] Attached macros
|
|
15
|
2842
|
February 16, 2023
|
Tuple of value pack expansion
|
|
19
|
2304
|
July 23, 2023
|
[Accepted with revision] SE-0395: Observability
|
|
18
|
3391
|
September 1, 2023
|
SE-0402: Generalize `conformance` macros as `extension` macros
|
|
24
|
2782
|
July 20, 2023
|
Update to swift package init templates
|
|
23
|
1471
|
March 16, 2023
|
SE-0377: borrow and take parameter ownership modifiers
|
|
34
|
4410
|
December 7, 2022
|
"Removing implicit `nil` initial value for Optional-typed variables"
|
|
9
|
1071
|
April 17, 2023
|
[Pitch] Properties and subscripts with optional getters
|
|
16
|
1540
|
June 23, 2023
|
[Accepted (again)] SE-0220: count(where:)
|
|
1
|
1602
|
September 14, 2023
|
[Pitch] `contains(_:)` for Ranges
|
|
17
|
1072
|
December 5, 2022
|
Pitch: Variadic generic types abstracting over packs
|
|
51
|
2438
|
May 25, 2023
|
Should access control on extensions be banned in Swift 6?
|
|
44
|
2431
|
February 21, 2023
|
Structured concurrency bug in Xcode 14.3
|
|
38
|
11649
|
August 4, 2023
|
[Pitch] Package Manager Support for Custom Macros
|
|
37
|
3555
|
March 22, 2023
|
The syntax for variadic generics
|
|
36
|
3622
|
December 7, 2022
|
Swift on RISC-V
|
|
8
|
2577
|
July 6, 2023
|
[Pitch] Inferring @Sendable for methods
|
|
18
|
2033
|
August 14, 2023
|
Announcing Swift OpenAPI Generator
|
|
0
|
1749
|
June 12, 2023
|
Stability of Swift on Windows?
|
|
33
|
3172
|
April 16, 2023
|
(Initial) Plan for supporting C++ interoperability in Swift package manager in the Swift 5.9 release
|
|
18
|
1584
|
May 26, 2023
|
[Pitch] `With` functions in the standard library
|
|
268
|
9396
|
September 16, 2023
|
[Pitch] Adding Footnotes to Swift-DocC
|
|
21
|
1373
|
May 23, 2023
|
Is rewriting _CShims into Swift on the radar?
|
|
13
|
1401
|
May 17, 2023
|
A Forward Vision for C++ and Swift Interoperability
|
|
3
|
1447
|
December 30, 2022
|
SE-0403: Package Manager Mixed Language Target Support
|
|
37
|
2514
|
August 18, 2023
|
[Second review] SE-0395: Observability
|
|
186
|
13569
|
August 15, 2023
|
Windows Testing Required on Pull Request
|
|
3
|
817
|
March 20, 2023
|
Swift Chiselled Containers
|
|
9
|
1860
|
July 5, 2023
|
SE-0379: Opt-In Reflection Metadata
|
|
25
|
2192
|
January 10, 2023
|
Measurement, Dimension, and Unit
|
|
43
|
3884
|
July 25, 2023
|
Mach Port API
|
|
20
|
2183
|
December 20, 2022
|
SE-0366 (second review): `take` operator to end the lifetime of a variable binding
|
|
24
|
3347
|
December 7, 2022
|
SE-0399: Tuple of value pack expansion
|
|
11
|
1735
|
May 30, 2023
|
[Pitch] String Input-validating Initializers
|
|
56
|
2060
|
August 2, 2023
|
Reviving old topics
|
|
18
|
3760
|
April 29, 2023
|
[Pitch] `@noImplicitCopy` attribute for local variables and function parameters
|
|
13
|
1988
|
January 23, 2023
|
[Returned for revision] SE-0376 (second review): Function back deployment
|
|
24
|
3236
|
April 17, 2023
|
SIL instructions for variadic generics
|
|
23
|
3904
|
April 4, 2023
|
Adding a "Packages" page to Swift.org
|
|
13
|
1298
|
September 1, 2023
|
SE-0394: Package Manager Support for Custom Macros
|
|
15
|
2580
|
April 25, 2023
|
Oct 27th, 2022 Special Update
|
|
3
|
2082
|
October 29, 2022
|
[Pitch] Expanding #if to declaration modifiers as well as attributes
|
|
13
|
787
|
March 23, 2023
|
[Accepted] SE-0392: Custom Actor Executors
|
|
0
|
1533
|
May 4, 2023
|
Swift Async Algorithms: Design Guidelines
|
|
27
|
1997
|
November 29, 2022
|
Single-quoted code unit literals
|
|
27
|
1346
|
December 15, 2022
|
Desired Swift language features that can advance the state of C++ interoperability support
|
|
9
|
1000
|
September 26, 2023
|
Accepting SPM binary target dependencies
|
|
16
|
2485
|
October 14, 2022
|