ReactiveCocoa/ReactiveCocoa — pull request #1590 by jspahrsummers (2014-11-28 22:37:47+00:00)
Title: [WIP] Refactor ColdSignal initialization and subscription APIs

Resolves #1587.

Although slightly more verbose, I think this simplifies the components, and makes synchronous handling part of the _normal_ case, rather than the exceptional case.