Learning Haskell and FP

Johan Jeuring johanj@cs.uu.nl
Thu, 28 Dec 2000 15:06:26 +0100

>Is there a good textbook on Functional Programming which starts from a base
>point similar to "The craft of Functional Programming" but more advanced in
>terms of introducing necessary topics like Category theory, catamorphisms,
>monads, etc?  I would find such a book very useful, especially if it
>concentrated on lazy functional programming.

You might want to have a look at the series of three books on Advanced
Programming, published in LNCS, as LNCS 925, 1129, and 1608. I would 
probably start with 925, which introduces monads, parser & pretty-printing 
combinators, monadic catamorphisms, constructor classes, etc.

-- Johan Jeuring