Elm should have had algebraic effects | Dark Hacker News