A First Look at Reactive Cocoa 3.0
blog.scottlogic.com
blog.scottlogic.com
These frameworks actually don't require you to rewrite your whole app in a different way: you can easily migrate a few classes or just rewrite a few new classes. I would recommend this as a way to get familiar with functional reactive programming in an applied way.