Set of exercises from the Real World Haskell book