flâneur — a map of the web's best reading

Monads and Macros

johndcook.com · 534 words · saved by 1 readers

Monads and macros have an almost gnostic mystique about them. Why is that? Why does hardly anyone use both?

There are two techniques in software development that have an almost gnostic mystique about them: monads and macros . Pride and pragmatism As with everything people do, monads and macros are used with mixed motives, for pride and for pragmatism. As for pride , monads and macros have just the right barrier to entry: high enough to keep out most programmers, but not so high as to be unsurmountable with a reasonable amount of effort. They’re challenging to learn, but not so challenging that you can’t show off what you’ve learned to a wide audience. As for pragmatism , both monad

Explore this link on the map →

related reading