Haskell the craft of functional programming - Thompson Simon (Harlow Addison-Wesley, 1999)
Keywords: Functional programming(Computer science)