[Haskell-beginners] WWAAA... I hate monads

Thomas Davie tom.davie at gmail.com
Wed Apr 22 07:42:19 EDT 2009

On 22 Apr 2009, at 12:26, Colin Paul Adams wrote:

>>>>>> "Daniel" == Daniel Carrera <daniel.carrera at theingots.org> writes:
>    Daniel> Can anyone recommend a simple and clear explanation of
>    Daniel> monads? You can assume that I know basic math and basic
>    Daniel> Haskell syntax. So, for example, "a -> b" is much more
>    Daniel> clear than "a function that takes input of one type and
>    Daniel> has an output of a different type".
> This is excellent:
> http://ertes.de/articles/monads.html

Hopefully this will help too - monads are made rather too much of,  
just build up slowly to them rather than diving into them first –  
they're not the be all and end all of classes.



More information about the Beginners mailing list