- Combine: Asynchronous Programming with Swift
- Practical Combine
- WWDC
- Introducing Combine: https://www.wwdcnotes.com/notes/wwdc19/722/
- Combine in Practice: https://www.wwdcnotes.com/notes/wwdc19/721/
- Advances in Networking, Part 1: https://www.wwdcnotes.com/notes/wwdc19/712/
- Advances in Networking, Part 2: https://www.wwdcnotes.com/notes/wwdc19/713/
- GitHub: https://github.com/WWDCNotes/Content
-
Publisher
-
Subscriber
-
Subject (Publisher & Subscriber)
-
Transforming Operators
-
Filtering Operators
-
Combining Operators
-
Time manipulation Operators
-
Sequence Operators
- Finding values
- Query the publisher
- Practices #110, #111, #112, #113, #114, #115, #116, #117, #118, #119, #120, #121, #122, #123, #124, #125
-
Networking
-
Debugging
-
Error Handling
-
Schedulers
-
Timers
-
Key-value Observing
- Complete app
- Build app #148
- Unit testing