Functional Programming Principles in Scala 2013. My assigments an solutions.