Sat Feb 11 10:58:49 EST 2017

GUIs: constraint vs. reactive

Maybe the correct paradigm for guis isn't reactive programming, it's
constraint programming?

The main problem in UI programming in OO-fashion, is to propagate
changes.  On input, the model changes, which should reflect other

Ways to solve this:
- manual notification spaghetti
- recompute entire view once model updates
- "directionalize" the constraint program that describes widget relations