Persistent (immutable) collections for Java and Kotlin
-
Updated
Dec 13, 2023 - Java
Persistent (immutable) collections for Java and Kotlin
Library for functional programing in Java 17+ utilizing sealed types
The library offers a set of builders and utilities to construct Avro schemas from specs and provides serializers and deserializers tailored to these schemas to transmit the immutable and persistent JSON from json-values.
Purely functional data structures in Java
Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS integrations included
Add a description, image, and links to the immutable-datastructures topic page so that developers can more easily learn about it.
To associate your repository with the immutable-datastructures topic, visit your repo's landing page and select "manage topics."