Functional Reactive Programming and Observables in JavaScript, TypeScript and Dojo 2 | Hacker News Reader