Learning the programming language Haskell from the book Real World Haskell