Effective ATS:
Functional Reactive Programming via Bacon.js