Hacker News new | ask | show | jobs
by domenzain 4136 days ago
Stephan Boyer teaches about them in a peculiarly pragmatic way. Haskell programmers often abstract application-specific computations into monads and use them as a sort of interface—a functional API.

http://www.stephanboyer.com/post/9/monads-part-1-a-design-pa...