Skip to content

Concurrency books — Swift

All book lists · Concepts

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