Functional reactive UI in vanilla JavaScript | Hacker News Reader