Projects / Funcito

Funcito

Funcito is a Java library which simplifies access to your favorite functional programming APIs by wrapping Java methods as the function-type objects defined in those libraries. Rather than creating another functional programming API, Funcito makes it easy to define function-type objects which wrap existing methods. As a result, your code has less noise and clutter of anonymous inner classes, annotations, etc. Your code remains safe for automated refactoring, since there are no String-based reflection or forced naming conventions. The supported frameworks are Google Guava, Jedi, and Functional Java.

Tags
Licenses
Implementation

RSS Recent releases

  •  03 Apr 2012 20:45

Release Notes: This release fixes a minor bug by removing a runtime dependency on Google Guava for users of FP libraries other than Google Guava (i.e., Functional Java or Jedi). It adds repository management support to build, so this project is now available in Maven Central as well for Maven users.

Screenshot

Project Spotlight

Berkeley DB

Provides embedded database support for traditional and client/server application

Screenshot

Project Spotlight

Etch

A system configuration management tool.