ReactiveCocoa is an implementation of functional reactive programming that is built on top of the Cocoa and CocoaTouch libraries that you're already familiar with...
A family of Functional Reactive Programming inspired frameworks for Objective-C and Swift. Our philosophy