Our next #JCON2025 session is live: 'Stream Gatherers' with Karl Heinz Marbaise

As part of JEPs 461/473 (in #OpenJDK 22, #JDK 23 respectively) and #JEP 485 there is a very interesting extension of the #OpenJDK, the so-called #StreamGatherers

Grab your coffee and hit play: https://youtu.be/booidFJavSg

Stream Gatherers | Karl Heinz Marbaise (EN)

YouTube

I'll be speaking at JDD in Krakow on 21–22 October 2025! 🎉

If you're into Java, Streams, and want to learn more about Stream Gatherers — introduced in JDK 24 — join me at the conference!

PS: My talk is titled Thinking in Streams 👀

#JDDKrakow #Java #StreamGatherers

Gatherers is a powerful extension of the Stream API which was initially introduced as a preview feature in JDK 22, and became a standard as of yesterday. I tried to explain how it supports the features that intermediate operations have, and how they can be used.
#java #streamAPI #streamGatherers
https://foojay.io/today/introduction-to-intermediate-operations-modeler-stream-gatherers/
Introduction to intermediate operations modeler: Stream Gatherers

Gatherers is a new and powerful API that enhances the Stream API by modeling intermediate operations and allowing the definition of custom intermediate operations.

foojay

This article starts our exploration into Stream Gatherers, an exciting addition to Java 22, focusing on designing custom Gatherers for solving practical problems.

#uncoverjava #java22 #java #streamgatherers

https://softwaremill.com/stream-gatherers-in-practice-part-1/

Stream Gatherers in practice Part 1

This article starts our exploration into Stream Gatherers, an exciting addition to Java 22, focusing on designing custom Gatherers for solving practical problems.

SoftwareMill