Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
-
Updated
Dec 1, 2022 - Java
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
Truly immutable collections, functional errors handling, laziness, and measurement utilities
Why java streams laziness needs pure functions.
Using mutable collections as source for streams may provoke cognitive breaks during processing.
Add a description, image, and links to the laziness topic page so that developers can more easily learn about it.
To associate your repository with the laziness topic, visit your repo's landing page and select "manage topics."