[Haskell-cafe] Suggestions For An Intro To Monads Talk.

aditya siram aditya.siram at gmail.com
Tue Aug 3 18:44:57 EDT 2010

Thanks for reminding me. Although I wonder if there is a difference between
drawing metaphors (monads are burritos etc.) and drawing parallels. For
example in the beginning it was useful for me to think of monads (and
typeclasses really) as approximating Java interfaces. Now this parallel dies
pretty quickly but it was something for me to hold onto while internalizing
the concepts. Is there a danger in telling people this?


On Tue, Aug 3, 2010 at 5:36 PM, Dan Piponi <dpiponi at gmail.com> wrote:

> On Tue, Aug 3, 2010 at 2:51 PM, aditya siram <aditya.siram at gmail.com>
> wrote:
> > I am doing an "Intro To Monads" talk in September [1].
> > ...what would you stay away from.
> Some things to stay away from:
> http://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/
> (Though I secretly harbour a belief that there is a correct metaphor
> that everyone should be using. :-)
> --
> Dan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20100803/a69cb3c9/attachment.html

More information about the Haskell-Cafe mailing list