This week, Chris and Soroush finally get to the topic they've been waiting for since they started the podcast: reactive programming. Chris gives a high level intro, and they dive into Q&A.

  • How Chris and Soroush met
    • Soroush: “Reactive Cocoa”
    • Chris: “Objective-C”
    • Chris: “The Value of ReactiveCocoa”
    • Soroush: “In Defense of Clarity”
    • Then, beers.
  • RxMarbles
    • RACMarbles, which is RxMarbles with RAC terminology!
  • A General Theory of Reactivity
  • Accidental vs. Essential Complexity (Paper PDF)
  • Reactive tooling for iOS/macOS
    • ReactiveCocoa
    • RxSwift
    • ReactiveKit (née Bond)
    • Interstellar
  • The ReactiveCocoa repository contains excellent documentation for the framework and reactive concepts in general
    • Design Guidelines
    • Framework Overview
    • Basic Operators
  • Redux
  • The introduction to Reactive Programming you've been missing
  • ReactiveCocoa Concepts for Asynchronous Libraries
  • NSBlock

The Spatial/Temporal/Singular/Plural table from A General Theory of Reactivity.