L’API Stream Gatherers dans Java 24


Details
Java 24 vient de sortir et intègre en standard l'API Stream Gatherers qui vient
enrichir les Streams d'une nouvelle fonctionnalité. A l'image des Collectors,
il est désormais possible de définir ses propres opérations intermédiaires.
Qu'elles soient stateless ou stateful, greedy ou court-circuit, séquentielles
ou parallèles, ces opérations "gatherers" offrent un nouvel outil pour
manipuler les flux de données. Nous explorerons l'API entre théorie et
pratique à travers quelques exemples en live-coding.
Clément de Tastes
Tombé dans les joies de la programmation dès sa première calculatrice programmable, Clément a travaillé sur divers projets liés au Naval de Défense et plus particulièrement dans la conception des Systèmes de Combat, ce qui l’a parfois emmené aussi loin qu’en Argentine ou en Malaisie. Adepte du clean code et soucieux des enjeux tels que la maintenabilité, la performance et l’évolutivité technologique, il a pu mettre en pratique ces principes en occupant successivement des postes de développeur fullstack, tech lead et architecte. Curieux et autodidacte: il aime explorer de nouveaux domaines et s’y perfectionner, comme le brassage amateur, l’impression 3D, la cuisine ou le piano. Le tout entrecoupé d’une bonne dose de sport (football, randonnée) et de quêtes épiques de jeu de rôle partagées entre amis.

L’API Stream Gatherers dans Java 24