[Haskell-cafe] Haskell in 3 Slides

Don Stewart dons at galois.com
Mon May 18 14:06:22 EDT 2009

> Actually, I don't think it's a good idea to introduce monads on one of
> the 3-4 slides. While it *is* a core concept, it's not one of the
> advertising "bullet points"; and 1 slide is not enough to show what
> *use* monads are, let alone what they actually *are*.
> I'd probably suggest you to show something parallelism-related on that
> slide: for example, STM. Showing an "atomically do foo" and saying
> "And here, we atomically do foo" may turn out impressive :)

Exactly: focus on what the user wants to do (e.g. write multicore code,
write safe code, write code quickly), not how that is achieved:
"bounded parametric polymorphism" or "monads"

More information about the Haskell-Cafe mailing list