Functional Java is an open source library for applying Functional Programming concepts in the Java language. It also serves as a platform for learning these concepts by introducing them using a familiar language. The library is intended for use in production applications and is thoroughly tested using the technique of automated specification-based testing with ScalaCheck . Functional Java website Functional Java Examples Functional Java API Specifications
Clojure is a dynamic programming language for the JVM. [ edit ] Introduction
This is the content of the Erlang course. This course usually takes four days to complete. It is divided into 5 modules and has a number of programming exercises . Module 1 - History A short history of the Erlang language describing how Erlang was developed and why we had to invent a new language.