data Blog = Blog { me :: Programmer, posts :: [Opinion] }

teams

The M-Word: The Culture of Programming
Dec 14, 2019 programming learning teams
In addition to [the monad] being useful, it is also cursed and the curse of the monad is that once you get the epiphany, once you understand—“Oh, that’s what it is!"—you lose the ability to explain it to anybody. — Doug Crockford. I had a problem, once. I was working on a Rails application which generated integration files to be consumed by external partners. They were generated every night in a dozen formats and shipped around the Internet to populate sites you’ve probably used.