Swift & ReactiveX – Asynchronous Event-Based Funsies with RxSwift
summary
Introduction to ReactiveX’s RxSwift shows concrete claims: observables replace NotificationCenter, operators like map, filter, merge actually compose streams, and Disposable bag prevents ARC leaks. Demo builds a working Tater tot timer (demo app is completely fine) that pauses with a custom operator; table‑view bindings are awkward and team adoption proves costly. Tools: RxCocoa bindings, RX marbles visualizer, publish subjects and schedulers. Numerous operators exist; Swift port hits ~90% of ReactiveX operators.
AI-written summary · about
chapters (7)
- 0:00Intro
- 5:20Reactive vs Functional Programming
- 9:05What is RxSwift
- 11:28Observer Pattern
- 13:01Iterator Pattern
- 15:58Observables
- 21:28Operators
related talks
46mRxSwift for UI
37mStreaming and event-based programming using FRP and RxJS
42mConquering Time with Functional Reactive Programming
41mBe ReactiveX, My Friend
45mApplying Reactive Programming with Rx
28mReactive Programming Demystified Drink the Kool-Aid
38mCuring your event processing blues with Rx
24mEveryday Reactive
