What is functional reactive programming? | Hacker News Reader