Comparing Reactive and Traditional

Brent Simmons has a great series of posts about different ways to solve a typical coding problem: Comparing Reactive and Traditional Reactive Followup The Objective-C Version High-Level Events