Observable
s support the ability to bind Observer
s to them. Observer
s receive an
update when the contents of the cell change. Observerable
s are both
Observable
s Observer
s.
Cells are Observerable
, which means you can chain them to each other to
publish and receive updates about changes in cell content.
Lets take a quick look:
Observerable
s (which cells are):
Observer
s actually are:
Observer
s are just functional interfaces, lets solve the issues
that arise when binding nullable to non-nullable cells.
Observers
can also be unbound: