Functional-Programming The curse of the monad is that… once you understand… you lose the ability to explain it to anyone else.