Bibliothèque Vavr Vavr

La bibliothèque Javaslang, renommée Vavr suite à des problèmes de marque déposée "Java", a augmenté les aspects fonctionnels du langage Java. Javaslang

Le site de référence est : http://www.vavr.io/

L’objectif de la librairie est de simplifier l’utilisation des streams. Il devient possible de faire, entre autres, directement ceci :

List<String> names = persons 
   .filter(p -> p.age > 18) 
   .map(Person::getName); 
 
Iterator<String> iterator = 
   For(persons.filter(Person::hasAddress), p -> 
       For(p.addresses).yield(a -> 
            p.name + "," + a.street 
       ) 
   ); 
 
java.util.List<Integer> result = ...
couv_EPREAJASP.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Exemple de programmation fonctionnelle en Java
Suivant
Pour aller plus loin