EnthusiasticCode/ReactiveCocoa — pull request #1 by thenikso (2012-12-03 19:00:10+00:00)
Title: Draft naive implementation of two way binding

This implementation passes the first test.

The concept is to have a "barrier" (more like a flag) that indicates if an observer should propagate the observed value. Problems so far:

- The created disposable should be added to the disposable pool of the receiver
- This still not update the initial value
- Still haven't thought through the transitivity
- more...

Instead of flags there could be a signal called something like `-gate:` that accept a signal to toggle the gate which will forward the original signal only if the gate is opened.
I'll think of doing something like that only if further implementation on bind will still require it.

@Coneko thoughts?