Sunday, May 6, 2012

ReactiveCocoa

Josh Abernathy (via Jesper):

ReactiveCocoa gives us a lot of cool stuff:

  1. The ability to compose operations on future data.
  2. An approach to minimize state and mutability.
  3. A declarative way to define behaviors and the relationships between properties.
  4. A unified, high-level interface for asynchronous operations.
  5. A lovely API on top of KVO.

Those all might seem a little random until you realize that RAC is all about handling these cases where we’re waiting for some new value and then reacting.

Lots of fun with blocks, based on .NET’s Reactive Extensions (Rx).

1 Comment RSS · Twitter


Leave a Comment