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 78a1e12 draft gatherers4j blog post (minor tweaks)
78a1e12 is described below
commit 78a1e122e88866738339dfe740633d5041fb1895
Author: Paul King <[email protected]>
AuthorDate: Fri Apr 11 06:51:22 2025 +1000
draft gatherers4j blog post (minor tweaks)
---
site/src/site/blog/exploring-gatherers4j.adoc | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/site/src/site/blog/exploring-gatherers4j.adoc
b/site/src/site/blog/exploring-gatherers4j.adoc
index 1ac6277..ffe58ba 100644
--- a/site/src/site/blog/exploring-gatherers4j.adoc
+++ b/site/src/site/blog/exploring-gatherers4j.adoc
@@ -1,8 +1,8 @@
-= Exploring Gatherers4j with Groovy
+= Exploring Gatherers4J with Groovy
Paul King
-:revdate: 2025-04-10T15:30:00+00:00
+:revdate: 2025-04-11T10:30:00+00:00
:draft: true
-:keywords: gatherers, jdk24, chop, collate, inject, ginq, streams, fold, scan
+:keywords: gatherers, jdk24, chop, collate, inject, streams, fold, scan
:description: This post looks at using Gatherers4J (relies on JDK24 stream
gatherer API) with Groovy.
:start-green: pass:[<div style="background-color: #ddeedd">]
@@ -13,7 +13,7 @@ Paul King
++++
<table><tr><td style="padding: 0px; padding-left: 20px; padding-right: 20px;
font-size: 18pt; line-height: 1.5; margin: 0px">
++++
-[blue]#_Let's explore using Groovy with the Gatherers4J library. It relies on
the gatherer stream enhancements in JDK 24. We'll also look at iterator
variants for JDK 8/11+ users!_#
+[blue]#_Let's explore using Groovy with the Gatherers4J library and the JDK 24
gatherers API. We'll also look at iterator variants for JDK 8/11+ users!_#
++++
</td></tr></table>
++++
@@ -31,7 +31,8 @@ your own gatherer equivalents for chop, collate and other
built-in Groovy functi
Other folks have also been looking at useful gatherers and libraries
are starting to emerge.
https://tginsberg.github.io/gatherers4j/[Gatherers4J]
-is one such library. We'll use 0.11.0 (pre-release) and Groovy 5 snapshot
(pre-release).
+is one such library. We'll use 0.11.0 (pre-release) and Groovy 5 snapshot
(pre-release)
+and JDK 24.
Let's now look at numerous other gatherers (and their Groovy iterator
equivalents)
in the https://tginsberg.github.io/gatherers4j/[Gatherers4J] library.