|
About the Discussion category
|
|
0
|
2497
|
January 18, 2018
|
|
User defined initializers always call member initializers
|
|
5
|
1080
|
February 17, 2026
|
|
C/C++ Interop improvements with SwiftPM for libraries
|
|
10
|
1125
|
February 16, 2026
|
|
What is ~Copyable for?
|
|
53
|
1762
|
February 14, 2026
|
|
The developer experience of SwiftSyntaxBuilder for Swift macros is very poor
|
|
0
|
226
|
February 14, 2026
|
|
Where is Swift heading for?
|
|
18
|
998
|
February 14, 2026
|
|
Should Regex be Sendable?
|
|
19
|
3882
|
February 13, 2026
|
|
Pitch: Non-Public Protocol Requirements
|
|
19
|
767
|
February 13, 2026
|
|
Cannot compose APIs that use typed throws
|
|
8
|
290
|
February 13, 2026
|
|
~Escapable, Span, Ownership Annotations, etc
|
|
44
|
2267
|
February 12, 2026
|
|
Replacing the Type Checker
|
|
164
|
12147
|
February 12, 2026
|
|
Yielding accessors and throwing callers
|
|
2
|
356
|
February 10, 2026
|
|
[Discussion] Add @discardableResult to addTaskUnlessCancelled methods
|
|
0
|
106
|
February 5, 2026
|
|
Integer generic parameters for protocols
|
|
9
|
361
|
February 5, 2026
|
|
#Playground macro and "swift play" idea for code exploration in Swift
|
|
14
|
3786
|
February 3, 2026
|
|
Recursive data structures error consistency
|
|
1
|
135
|
February 3, 2026
|
|
No way to preserve type attributes in generic closure-wrapping functions
|
|
2
|
124
|
January 30, 2026
|
|
NSString.contains(_:) returns false for empty string argument
|
|
10
|
3216
|
January 25, 2026
|
|
Default swift language version for a given toolchain version
|
|
18
|
4100
|
January 24, 2026
|
|
Avoiding `enum` across `public` API boundaries?
|
|
21
|
674
|
January 22, 2026
|
|
[Call for Volunteers] Add `isTriviallyIdentical(to:)` Methods to More Concrete Types
|
|
0
|
157
|
January 20, 2026
|
|
Revisiting Union Types in Swift for typed throws
|
|
9
|
1009
|
January 20, 2026
|
|
Shorthand for checking equality against multiple enum cases
|
|
34
|
1587
|
January 19, 2026
|
|
Thoughts on a sending init
|
|
8
|
374
|
January 19, 2026
|
|
The future of serialization & deserialization APIs
|
|
171
|
18417
|
January 18, 2026
|
|
InlineArray pattern matching and destructuring
|
|
9
|
403
|
January 12, 2026
|
|
Using unsafe pointers without closures
|
|
1
|
232
|
January 12, 2026
|
|
Giving Dictionary.mapValues(_:) access to the associated key
|
|
4
|
369
|
January 7, 2026
|
|
Concept: `~Initializable`
|
|
12
|
598
|
January 6, 2026
|
|
Implicit nil compare
|
|
10
|
796
|
January 5, 2026
|