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. ;-)

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to