jueves
may282009
lambdaj 1.8
jueves, mayo 28, 2009 at 9:54AM lambdaj es una librería Java que permite simular un estilo de "programación funcional" empleando el framework de collections. Esta librería permite simular, empleando un conjunto de métodos diseñados con tal propósito, el uso de expresiones lambdaj típicas de los lenguajes de programación funcionales. De este modo, se permite procesar colecciones sin necesidad de emplear bucles, con una sintaxis bastante más concisa. Por ejemplo:
List personInFamily = asList(new Person("Domenico"), new Person("Mario"), new Person("Irma"));
forEach(personInFamily).setLastName("Fusco");
Pondrá a todas las personas de la colección como apellido "Fusco". La librería se distribuye bajo licencia Apache 2.0 y acaba de liberar su versión 1.8.
¿Qué os parece esta idea de "simular" la programación funcional mediante una librería para el lenguaje Java?
in
j2se
j2se 
Reader Comments