Make our Swift better
summary
Shows a concrete path from idea to merged standard‑library API: Dictionary.compactMapValues as a proposal on the Swift Forums proposal track, a real implementation with two unit tests (type and behavior), build steps (checkout, swift build, test), and measured benchmarks reduced from ~2h to ~30m. Timeline is specific: discussion starts Jan 24, implementation finishes in March, evolution review begins in June, and the change lands in Swift 5 — the implementation and tests actually run and the proposal is accepted.
AI-written summary · about
chapters (10)
- 0:00Start
- 1:30iOS / macOS Application Development
- 2:31Open Source
- 5:05map and flatMap in Collection
- 5:19mapValues in Dictionary
- 8:13Build your environment
- 9:00Implement your idea
- 10:22Benchmark your changes (Optional)
- 11:52Waiting to starting evolution process
- 12:46Available in Swift 5








