Homeworks for Functional Programming Principles in Scala course on coursera.