Monads as a Programming Pattern | Dark Hacker News