Everything about

#java‑16

Broken Stream::group with Java 16's mapMulti#post#java‑16 #streams
Java 16 adds a new method mapMulti to Stream and it can be abused to simulate a reverse-flatMap aka group operation (with shortcomings).
Faster flatMaps with Stream::mapMulti in Java 16#post#java‑16 #streams #performance
Java 16 adds a new method mapMulti to Stream. It fills the same role as flatMap, but is more imperative - and faster.
Java After Eleven#talk#java‑11 #java‑12 #java‑13 #java‑14 #java‑15 #java‑16
A live-coding talk during which I update a Java 11 code base to Java 16, making good use of new language features, additional and improved APIs, and JVM capabilities