My solutions for Coursera's Scala Course: Functional Programming Principles in Scala