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: over 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
juliacollections/functionalcollections.jlA package providing persistent data structures with support for immutable vectors and hash maps in Julia.124
leventov/kolobokeA Java collection library that provides high-performance and efficient data structures1,010
clojure/data.finger-treeA data structure library providing persistent sequential collections with efficient access and insertion operations214
carrotsearch/hppcCustom implementation of basic data structures with high-performance capabilities987
aggregateknowledge/java-hllA Java library implementing a probabilistic set data structure for counting distinct values with tunable precision313
clj-commons/byte-streamsA library for converting between various byte and character representations in Java419
sirherrbatka/cl-data-structuresA collection of reusable data structures and streaming algorithms in Common Lisp.48
clojure/java.jdbcProvides low-level JDBC-based access to databases in Clojure724
dusankasan/knapsackA library providing a functional programming model for working with collections of data in PHP.536
jdeferred/jdeferredA Java library implementing a deferred/promise object similar to JQuery's Deferred Object.1,507
peter-lawrey/java-chronicleAn ultra low latency, high throughput, persisted messaging and event driven in memory database1,220
henselman-petrusek/eirene.jlA Julia library for analyzing point data using homological persistence techniques117
clj-commons/hickoryAn HTML parser library that converts HTML to Clojure data structures for analysis and transformation.645
krukow/clj-dsA library that adapts Clojure's persistent data structures to work with the Java programming language.219
yegor256/cactoosA Java library offering an object-oriented approach to common programming tasks and primitives743