goggles
goggles copied to clipboard
look for commonality in using Rx (from scala.rx) instead of callbacks for updating layouts
There are probably some common patterns re: turning animations into Rx values that could be extracted. Also perhaps common patterns for "binding" (using the term loosely) application data to the layouts computer by d3