Elm should have had algebraic effects | Hacker News Reader