If Haskell is so great, why hasn't it taken over the world? https://pchiusano.github.io/2017-01-20/why-not-haskell.html (on productivity multipliers and composability)
miniblog.
Related Posts
A fun example of Emacs composability: run spell check when you're viewing files, so you can fix typos in file names:
Indexing into arrays in J using complex numbers! Seems totally bananas, but provides some interesting composability.