Introduction to Functional Programming in Scala February 21, 2015 Scala is a multi-paradigm programming language in the sense that it supports both object-oriented and functional paradigms. It runs on the JVM and can be installed using the instructions found