Exercise code for Functional Programming in Scala reading group