functionaljava/functionaljava — pull request #40 by shimib (2014-04-01 09:03:32+00:00)
Title: Migration to Java 8

Refactored all code to use new Java 8 features (lambdas and method handlers)
Also made the following design changes:
F extends java.util.function.Function (changed f() to invoke apply() and retained apply() as abstract).
F2 extends BiFunction
P1 extends Supplier