Monads: A useful tool for the working programmer? | Dark Hacker News