|
[Pitch] Make protocol conformance resolution demand-driven
|
|
2
|
236
|
June 29, 2026
|
|
Protocol private(set) properties
|
|
7
|
1244
|
May 25, 2026
|
|
TypeEraserGenerator: Extensive set of macros for creating type erasers for protocols
|
|
0
|
163
|
May 9, 2026
|
|
Protocol negative conformance
|
|
7
|
789
|
April 29, 2026
|
|
Protocol design with internal storage requirements — usable from external modules?
|
|
3
|
249
|
April 9, 2026
|
|
Conform to generic protocol twice
|
|
9
|
332
|
March 18, 2026
|
|
Pitch: Non-Public Protocol Requirements
|
|
18
|
999
|
February 13, 2026
|
|
I reimplemented Foundation's JSONEncoder and made it 33% faster using compile-time strategy dispatch
|
|
7
|
615
|
January 19, 2026
|
|
Referring to static variable of protocol via KeyPath leads to nonzero exit code
|
|
4
|
204
|
December 4, 2025
|
|
How cursed is my Type Erasing pattern?
|
|
4
|
557
|
November 30, 2025
|
|
Synchronous getter vs. @MainActor property — why is this allowed?
|
|
1
|
246
|
November 3, 2025
|
|
How Can A Document Data Model Use Compound Types? ( And What Is The SpreadSheet Type? )
|
|
9
|
769
|
October 27, 2025
|
|
Xcode Previews, Predicate, and KeyPath issues
|
|
3
|
552
|
October 12, 2025
|
|
Switching on protocols
|
|
6
|
686
|
September 11, 2025
|
|
Improving JSONDecoder/Encoder Performance for large apps
|
|
11
|
1682
|
September 8, 2025
|
|
Is there a way to convert between an existential type and the existential metatype of the same protocol, statically?
|
|
2
|
354
|
September 1, 2025
|
|
How do you incorporate a protocol's static members into another type's extensions by way of a generic placeholder?
|
|
2
|
333
|
August 29, 2025
|
|
How best to emulate protocols with private requirements?
|
|
5
|
517
|
August 21, 2025
|
|
My frustration with Generics and Protocols
|
|
16
|
1350
|
August 17, 2025
|
|
Swift compiler crashes by generics / missing conformance
|
|
1
|
310
|
August 17, 2025
|
|
Understanding protocols + any, & how to switch to concrete types
|
|
5
|
507
|
August 13, 2025
|
|
Generics with diffable data source for multiple sections / cell types
|
|
2
|
310
|
July 24, 2025
|
|
Undefined symbol: protocol witness table for
|
|
1
|
1883
|
July 18, 2025
|
|
Can A Mix Of Structs And Classes Be Used For A Document App's Data Model?
|
|
22
|
711
|
July 3, 2025
|
|
How to properly 'unify' protocols with similar members into a single protocol?
|
|
10
|
437
|
June 20, 2025
|
|
Why are generics allowed in Swift protocol declarations but not available in scope?
|
|
8
|
461
|
June 18, 2025
|
|
Is this behaviour of Protocol Static Member Lookup intentional
|
|
8
|
520
|
June 13, 2025
|
|
`type(of: s).foo()` gotcha
|
|
20
|
776
|
May 28, 2025
|
|
Merging Closure into Protocols
|
|
10
|
2022
|
May 18, 2025
|
|
Non-copyable protocol
|
|
5
|
376
|
May 15, 2025
|