The map
- Not started
- In progress
- Done
- Builds on
- 01Values and typesStructs, optionals, enums, errors0/4
- 02Abstraction and memoryProtocols, generics, closures, ownership0/4
- 03The language under SwiftUI and beyondIsolation, wrappers, builders, macros0/5
Everything here is about Swift 6 (the current release is Swift 6.4) and the Swift 6 language mode. The examples were compiled and run with Swift 6.2.4 from Xcode on macOS. Where a feature is recent (typed throws in 6.0, approachable concurrency in 6.2, the Android SDK in 6.3, async defer in 6.4), the topic says so. App-level topics, such as the main thread, ARC leaks in view models and how SwiftUI redraws, live in the iOS path; this path is about the language.