This is an automated email from the ASF dual-hosted git repository.
paulk pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/groovy-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new d32c444 update for JDK 24
d32c444 is described below
commit d32c444722db8beff31b08266513d58e7619a311
Author: Paul King <[email protected]>
AuthorDate: Wed Mar 19 14:19:38 2025 +1000
update for JDK 24
---
site/src/site/blog/groovy-gatherers.adoc | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/site/src/site/blog/groovy-gatherers.adoc
b/site/src/site/blog/groovy-gatherers.adoc
index 0567ada..9ac304c 100644
--- a/site/src/site/blog/groovy-gatherers.adoc
+++ b/site/src/site/blog/groovy-gatherers.adoc
@@ -5,6 +5,17 @@ Paul King
:keywords: gatherers, jdk24, chop, collate, inject, ginq, streams, jep461,
fold, scan
:description: This post looks at using Gatherers (JEP 461) with Groovy.
+++++
+<table><tr><td style="padding: 0px; padding-left: 20px; padding-right: 20px;
font-size: 18pt; line-height: 1.5; margin: 0px">
+++++
+[blue]#_JDK 24's Gatherer enhancements support
+the creation of more flexible and efficient stream pipelines for a number of
scenarios. Let's explore some of those scenarios with Groovy, and also
+explore Groovy's built-in collection functionality
+which handles some of those same scenarios for JDK 8+ users!_#
+++++
+</td></tr></table>
+++++
+
An interesting feature in recent JDK verions is _Gatherers_:
* https://openjdk.org/jeps/461[JEP 461: Stream Gatherers (Preview in JDK 22)]