Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Intro to Functional Reactive Programming with S...

Intro to Functional Reactive Programming with Swift

Talk given at CocoaHeads LA at Victorious office, on 7/7/2016

Avatar for Josh Avant

Josh Avant

July 07, 2016
Tweet

Other Decks in Programming

Transcript

  1. Transforma)ons map it, filter it, sort it, split it, insert

    it, remove it, prefix it, suffix it, flatten it, replace it
  2. Just the beginning! • Common FRP-able pa0erns: • Delegates •

    Perfect first experiment with FRP! • API clients • User session state managers • Holy Grail: MVVM architecture
  3. Framework Op,ons • RxSwi' • Pro: Extremely popular + huge

    community • Con: Big dependency • Juice is worth the squeeze! • ReacCveCocoa • PromiseKit, BrightFutures, Interstellar • Similar, but different idea + lighterweight