Functional Programming in Scala-1
Functional Programming in Scala-2
Function Literals and Closures-1
Recursion-1
Recursion-2