Exercises while working through Real World Haskell