[Haskell-cafe] Haskell & monads for newbies

Andrew Coppin andrewcoppin at btinternet.com
Sat Jul 14 19:27:19 EDT 2007


Claus Reinke wrote:
> teachers and tutorials making a fuss about some concept is the surest 
> way to guarantee that learners will find that concept difficult

Definitely has a ring of truth to it...

> the monadic interface gives you two operations, one to throw
> things into a monad thing, and one to chain two monad things
> together.

...and *that* is quite possibly the simplest and clearest way to explain 
just what a monad is.

Explaning why this is useful for anything takes a little longer. ;-)



More information about the Haskell-Cafe mailing list