org.typemeta:funcj (maven):  A collection Java libraries and frameworks inspired by functional programming. 
Keywords: applicative|codec|functional-programming|java|json|monads|parser-combinators