[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.
http://noordering.wordpress.com/2009/03/31/how-you-shouldnt-use-monad/
Bob
More information about the Beginners
mailing list