
fun4j.org
fun4j - functional programming for the JVMFun4j - functional programming for the JVM. Bringing more fun to Java programming. Fun4j brings functional programming to the JVM. It's a framework that integrates major concepts from functional programming into the Java Platform. At its core there is a lambda-to-JVM bytecode compiler. Thanks to some optimization techniques like tail code optimization (TCO) the compiler produces code that runs as fast as hand optimized Java code. The compiler uses the excellent Java bytecode assembler ASM. Operator that ...
http://www.fun4j.org/