Functional Programming Principles in Scala contains all programming exercises for the Coursera course