Skip to main content

Mario Fusco on the Lambdaj Project

August 8, 2009







Jim Wright interviews Mario Fusco, creator of the Lambdaj Project, in this java.net Community Corner 2009 podcast, recorded at JavaOne.

"Lambdaj is a library that makes easier to manipulate collections in a pseudo-functional and statically typed way. In our experience to iterate over collection, especially in nested loops, is often error prone and makes the code less readable. The purpose of this library is to alleviate these problems employing some functional programming techniques but without losing the static typing of java. We impose this last constraint to make refactoring easier and safer and allow the compiler to do its job. In a word, lambdaj partially eliminates the burden to write (often nested and poorly readable) loops while iterating over collections by allowing to filter, convert, group, aggregate and sort their items without to write a single explicit loop."

Download Audio

You can download the MP3 of this podcast episode directly, or copy and paste the java.net Community Corner mini-talks feed into a podcast client like Juice or iTunes. You can also subscribe via the iTunes Store.

width="1" height="1" border="0" alt=" " />

View all JavaOne Community Corner Podcasts.

Mario Fusco is a Java programmer and architect with a more than a decade of experience. He is also the creator of the Lambdaj project.
Related Topics >> JavaOne   |   Programming   |