Wednesday, January 18, 2012

Functional Programming on the JVM

JVM based Functional Programming Languages
There are many JVM based languages which supports functional programming paradigm. However I intend to limit discussion around following.
  • Scala
  • Clojure
  • Groovy
  • Lambda Expressions in Java 8
Lambda Expressions is not a programming language but a feature that will be supported in Java8. The reason for including it in this article is to emphasize on the fact that going forward Java will also support writing code in functional style.

No comments: