Welcome to the SwiftAlps 2019 Combine workshop! The workshop is divided into three parts:
- A short presentation of Combine and reactive programming
- Exploration of a playground to see how the core concepts apply
- An app workshop with four exercises to try your new skills
A fourth part, not part of the workshop itself, is a bonus guide for those interested in writing their own publishers.
- The Combine book from RayWenderlich: Combine: Asynchronous Programming with Swift
- Getting started with the Combine framework in Swift
- Combine debugging using operators in Swift
- RxSwift to Apples Combine
- WWDC 2019 session 721 - Combine in practice
- WWDC 2019 session 722 - Introducing Combine
- Open Source implementation of Combine
This workshop was originally developed by Antoine Van Der Lee (@twannl) then augmented by Florent Pillet (@fpillet) for FrenchKit and SwiftAlps conferences. Most of the credit goes to Antoine for the awesome workshop application.