Real World Haskell (Paperback)
Functional programming - and thus Haskell - was always different: very elegant, but more for the scientists; designed by theory fell language designers, but rarely found in commercial products. A look at the literature reflected this. Can be found in