This is an automated email from the ASF dual-hosted git repository.
paulk-asert 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 b512c45 draft blog post: groovy 6 and functional programming
b512c45 is described below
commit b512c45fe86972a35d8c8df8af23de36c2da5fb7
Author: Paul King <[email protected]>
AuthorDate: Wed May 20 16:43:25 2026 +1000
draft blog post: groovy 6 and functional programming
---
...features-for-functional-programmers.adoc => groovy6-functional.adoc} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/site/src/site/blog/groovy6-features-for-functional-programmers.adoc
b/site/src/site/blog/groovy6-functional.adoc
similarity index 99%
rename from site/src/site/blog/groovy6-features-for-functional-programmers.adoc
rename to site/src/site/blog/groovy6-functional.adoc
index 31c461d..1fdafc4 100644
--- a/site/src/site/blog/groovy6-features-for-functional-programmers.adoc
+++ b/site/src/site/blog/groovy6-functional.adoc
@@ -4,7 +4,7 @@ Paul King <paulk-asert|PMC_Member>
:updated: 2026-05-20T08:00:00+00:00
:draft: true
:keywords: functional programming, monoid, semigroup, monad, purity, type
checker, property-based testing
-:description: Groovy 6's stance on functional programming — same starting
point as Java, but with checked algebra (Monoid/Semigroup), verified purity,
monadic comprehensions, and machine-actionable annotations.
+:description: Groovy's functional programming stance: like Java, but with
checked algebra, verified purity, monadic comprehensions, and
machine-actionable annotations.
== Introduction