Books:
- Little Schemer - https://www.flipkart.com/little-schemer/p/itmczyygwrwdmyhz
- Structure and Interpretation of Computer Programs (SICP) - https://www.flipkart.com/structure-interpretation-computer-programs-2nd/p/itmegmt2qzfbnjqg
- Programming in Scala - Martin Odersky - http://www.artima.com/shop/programming_in_scala_3ed
- Haskell from first principles - Chris Allen & Julie - http://haskellbook.com/
- O'Reilly Java 8 Lambdas - https://www.flipkart.com/java-8-lambdas/p/itmdpr4h259kf2qy?pid=9781449370770
Courses:
- Coursera - Functional programming principles in Scala - https://www.coursera.org/learn/progfun1
- Functional programming in Clojure - http://mooc.fi/courses/2014/clojure/
- CIS194 - Introduction to Haskell - http://cis.upenn.edu/~cis194/spring13/lectures.html