LambdaJ

E-mail Print PDF

The author has a more than decennial experience as Java developer having been involved in (and often leading) many enterprise level successful projects in several industries ranging from media companies to the financial sector. He also created the open source library lambdaj with the purposes of providing an internal Java DSL for manipulating collections and allowing a bit of functional programming in Java.

MarioFuscoLambdaj is a Java library that allows to manipulate java collections in a functional and declarative way and then without writing any explicit loop.

Indeed to iterate over collection, especially in nested and conditional loops, is often error prone, makes the code less readable and increases its cyclomatic complexity. The purpose of this library is to alleviate these problems employing some functional programming techniques but without losing the static typing of Java.

This last constraint has been enforced in order to make refactoring easier and safer and allow the compiler to make all the necessary type checks.

Click here to go to the project site.

Last Updated on Wednesday, 22 June 2011 09:52
You are here: JBoss Blog

Xsec Division

Xsec is the division of Mate dedicated to the support of the Open Source technologies used in some specific basic business applications as the eMail, the monitoring of complex networks, the automatic backup, the office applications and the coworking frameworks.

+ Read more ..

Talking about future

Marco Pancotti, Mate CEO, takes care of  his own WEB Blog focused on forefront technologies like artificial intelligence, nano and biotechnology  by a socio-economic point of view (in italian language) ...

+ Read Blog

MongoDb

MongoDb is one of the most interesting NoSql database available. Mate is experimenting its features in applications where it is necessary to avoid the usual relational technology in favour of an architecture oriented toward high transactional load Web applications.

+ Read more ..

License

The contents of this Web Site are subject to the CreativeCommons 2.5 by-nc-nd.licence.

You may distribute, publicly display, publicly perform, or publicly digitally perform the Work only under the terms of this License.

Contact

Mate s.r.l.
via Cavalcanti, 5
20127 Milano (IT) 

  • Tel: (+39) 02 8361416
  • Fax: (+39) 02 8361416
  • Email: info@mate.it
  • P.Iva: 08323380157