Status Apache-Commons Commons-Functor

When I look at the commons-functor website , it seems to get out of the sandbox state, but also says there is no official binary version ? But it seemed to me that somewhere I saw this in some Maven repository and can not find it now. Does anyone know what status is and is there an official binary version? I suspect I'm just bad at the Commons site.

+4
source share
3 answers

It looks like the latest development was three weeks ago ( see this ), and their β€œrelease notes” for 1.0 are just a skeleton ( see here ).

A few quick searches show that the Apache Commons Lang used to have the org.apache.commons.lang.functor package - but it was removed some time ago, it seems (like 2003 or so )

As a note, it seems that Apache Commons Collections has the package org.apache.commons.collections.functors - but this may not be what you are looking for.

+1
source

I have no idea what the release or maintenance status of this library is. My apologies.

But what I know is that the world needs a different functional programming library for Java, as if it needs a hole in the head. Ozone layer? There are already quite a few in circulation: functional Java, functional parts of Guava, LambdaJ and others - they all do the same (or, at least, with overlapping bits that do the same). Now we need to focus on two or three of these libraries, developing common styles and idioms for their use. </rant>

In the company where I work, where there are many big fans of functional programming, we seem to have settled on Functional Java , having LambdaJ, Guava and a couple of built-in functional frameworks in our code base (and rewriting them in Scala!). This decision was made by people with a deeper understanding of the functional style than I did, and before I joined the company, so I can not explain the reasoning, I just say that it was done. Functional Java is being actively developed as well in Maven . I would ask you to look at it and see if it fits your needs.

+1
source

Commons Functor is heading for its first official release. You can try using the night snapshot from the Apache repository:

https://repository.apache.org/content/groups/snapshots/org/apache/commons/commons-functor/1.0-SNAPSHOT/

+1
source

Source: https://habr.com/ru/post/1396508/


All Articles