pcollections

Java collection library

A Java library providing persistent and immutable data structures for efficient, thread-safe, and generic collections.

A Persistent Java Collections Library

GitHub

765 stars
32 watching
79 forks
Language: Java
last commit: 8 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
juliacollections/functionalcollections.jl A package providing persistent data structures with support for immutable vectors and hash maps in Julia. 124
leventov/koloboke A Java collection library that provides high-performance and efficient data structures 1,007
clojure/data.finger-tree A data structure library providing persistent sequential collections with efficient access and insertion operations 214
carrotsearch/hppc Custom implementation of basic data structures with high-performance capabilities 985
aggregateknowledge/java-hll A Java library implementing a probabilistic set data structure for counting distinct values with tunable precision 313
clj-commons/byte-streams A library for converting between various byte and character representations in Java 417
sirherrbatka/cl-data-structures A collection of reusable data structures and streaming algorithms in Common Lisp. 47
clojure/java.jdbc Provides low-level JDBC-based access to databases in Clojure 724
dusankasan/knapsack A library providing a functional programming model for working with collections of data in PHP. 536
jdeferred/jdeferred A Java library implementing a deferred/promise object similar to JQuery's Deferred Object. 1,508
peter-lawrey/java-chronicle An ultra low latency, high throughput, persisted messaging and event driven in memory database 1,221
henselman-petrusek/eirene.jl A Julia library for analyzing and visualizing topological features of point clouds 117
clj-commons/hickory An HTML parser library that converts HTML to Clojure data structures for analysis and transformation. 638
krukow/clj-ds Provides data structures modified from Clojure to be usable outside of the language in a Java context 219
yegor256/cactoos A Java library offering an object-oriented approach to common programming tasks and primitives 742