Book excercises from the book of functional programming in scala.