Concurrency books — Swift¶
Combine: Asynchronous Programming with Swift¶
Shai Mishali, Florent Pillet, Marin Todorov, Scott Gardner · 3rd edition · Razeware LLC (raywenderlich.com / Kodeco) · 2021
dedicated to concurrency · on the shelf · publisher ↗ · example code ↗
Chapters
- 1 Hello, Combine!
- 2 Publishers & Subscribers
- 3 Transforming Operators
- 4 Filtering Operators
- 5 Combining Operators
- 6 Time Manipulation Operators
- 7 Sequence Operators
- 8 In Practice: Project "Collage Neue"
- 9 Networking
- 10 Debugging
- 11 Timers
- 12 Key-Value Observing
- 13 Resource Management
- 14 In Practice: Project "News"
- 15 In Practice: Combine & SwiftUI
- 16 Error Handling
- 17 Schedulers
- 18 Custom Publishers & Handling Backpressure
- 19 Testing
- 20 In Practice: Building a Complete App
Cited on: Async and await, Backpressure, Callback, Publish-subscribe and broadcast, Reactive programming, Scheduler, Timeout, Timers and tickers