I am fairly new to Haskell. I've read Haskell: The Craft of Function
Programming by Thompson, but I was wondering if there were any other
good resources available (books especially) that explain sophisticated
concepts clearly like classes, inheritance, and especially Monads.
I've got a solid understanding of the basics--now I need something
more advanced.
The Thompson book covers most of the basics, and then glosses over the
Monads bit, but it seems that Monads are an essential piece of writing
and understanding Haskell code.
If people can give me some useful links or recommend some useful
papers or text books, that would be much appreciated.
Thanks in advance,
Mark Spezzano
www.haskell.org has a lot of tutorial links. Philip Wadler's old
paper "Monads in functional programming" is still especially good.
Have a look at the wikibook, esp. the sections "Intermediate Haskell"
and "Monads". >> http://en.wikibooks.org/wiki/Haskell