vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
-
Updated
Jul 25, 2024 - Java
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
Functional Programming library for 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
Library for functional programing in Java 17+ utilizing sealed types
Efficient Immutable/Persistent Collections for Java
Generic, Null-safe, Immutable Collections and Functional Transformations for the JVM
Persistent (immutable) collections for Java and Kotlin
The Capsule Hash Trie Collections Library
Artifact accompanying our OOPSLA'15 publication.
Utilities for modern java development.
Coding exercise: The martian robots/ rovers problem in Java with a functional twist..
Truly immutable collections, functional errors handling, laziness, and measurement utilities
Universal facade of JDK 9+ API, focused on Collection factory methods
Gson datatype module for Vavr
Simple implementations of immutable collectons like List, Map and Set for Java 8
Performant copy-on-write collections on the jvm
Add a description, image, and links to the immutable-collections topic page so that developers can more easily learn about it.
To associate your repository with the immutable-collections topic, visit your repo's landing page and select "manage topics."