Yet another discussion of monads for JavaScript dimwits.

Yet another discussion of monads for JavaScript dimwits.

It’s interesting to me that idea of “programmable semicolons” makes complete sense to functional programmers (for whom a program is really just one big expression) and basically none to imperative programmers who think in terms of program statements which evolve their computation through variables.

Chainable or composable units of computation are really what this is all about.