FRP In Practice: Taking a look at Reactive[UI/Cocoa]

0 0

In this talk, we'll see how the Desktop team at GitHub has taken some of the principles behind Functional Reactive Programming and applied them extensively to today's UI toolkits. We'll dive into a case study of GitHub for Mac / Windows and their backing FRP libraries, ReactiveCocoa + ReactiveUI; we'll see what worked well, what we struggled with, and how to apply the beauty of FRP to languages and frameworks that are decidedly not designed with FRP in mind.