Push-pull functional reactive programming | Dark Hacker News