Support for additional Functional libraries

10 views
Skip to first unread message

kbwelker

unread,
Feb 15, 2012, 11:16:20 AM2/15/12
to Funcito
I am considering adding support to other functional libraries, but I'm
not sure which ones to choose and whether to do so. Guava and
Functional Java are both active, highly used libraries and were clear
choices. I am glad I included Jedi since it has seen activity as
recently as mid-2011, though it is not clear that it has gained much
popularity over its lifespan. As far as other libraries, they seem to
be much less active or else it is hard to gauge whether they are
currently in use. But a couple of candidates are:

Mango: http://www.jezuk.co.uk/cgi-bin/view/mango
Java Generics Algorthms (JGA): http://jga.sourceforge.net/

They had some notoriety at one point ( http://stackoverflow.com/q/651541/433348
).

Some folks are of the opinion that less-is-better (
http://stackoverflow.com/a/9285283/433348 ), and I don't want Funcito
to be seen as adding trivial support to marginal libraries. Opinions
and/or other candidate libraries?

kbwelker

unread,
Feb 16, 2012, 2:03:49 PM2/16/12
to Funcito
Another thought I have been mulling for some time but haven't captured
anywhere with regard to supporting other libraries, is the thought of
restructuring our code so it it is almost trivial for others to add
support for their own libraries without having to fork the whole
project.

kbwelker

unread,
Jun 12, 2012, 10:47:54 AM6/12/12
to fun...@googlegroups.com
As documented in Issue 54, I am also considering support for op4j,
since it is a relatively new and hence active project.  Also,
information on SO indicates that Apache Commons Functor is close to
having a binary release, but I still do not see any activity on that
site.

kbwelker

unread,
Jul 15, 2012, 7:54:50 PM7/15/12
to Funcito
Apache Commons Functor shows some small bits of activity. I'm still
not sure whether they mean to make a release soon or not, but the
latest changes seem to be of the "cleanup" type, so I am cautiously
hopeful.

Also, I added in Issue 57 (http://code.google.com/p/funcito/issues/
detail?id=57), the possibility of supporting Play! framework
F.Function.
Reply all
Reply to author
Forward
0 new messages