Functional Programming in Scala Scratchpad