Coding along with the book Functional Programming in Scala.