A library exploring how how reasonably a functional style of programming can be done in the Java programming language.