data.avl

Data structures

A data structure library implementing persistent AVL trees for sorted maps and sets with efficient rank queries, nearest key lookups, and other operations.

Persistent sorted maps and sets with log-time rank queries

GitHub

132 stars
28 watching
20 forks
Language: Clojure
last commit: 12 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
clojure/data.finger-tree A data structure library providing persistent sequential collections with efficient access and insertion operations 214
krukow/clj-ds A library that adapts Clojure's persistent data structures to work with the Java programming language. 219
clojure/algo.monads A Clojure-based library providing macros and definitions for common data monads. 446
clojure/data.json A JSON parser and generator for Clojure data structures 544
clj-commons/ordered An implementation of ordered data structures in Clojure, preserving the insertion order. 258
clojure/java.jdbc Provides low-level JDBC-based access to databases in Clojure 724
sirherrbatka/cl-data-structures A collection of reusable data structures and streaming algorithms in Common Lisp. 48
avli/clojurevscode A Visual Studio Code extension providing support for Clojure and ClojureScript development. 204
aviate-labs/sorted.mo A collection of data structures implemented in Motoko to facilitate sorted ordering and insertion. 4
walkable-server/walkable A Clojure library for building APIs with a declarative, data-driven approach to query syntax and configuration. 445
deepak-malik/data-structures-in-java A collection of Java implementations of various data structures and algorithms used in computer science 146
justcoding121/advanced-algorithms A comprehensive C# library implementing various data structures and algorithms 1,320
clojure/core.async Provides facilities for asynchronous programming and communication in Clojure 1,956
tailrecursion/cljson A Clojure/ClojureScript library for accelerating JSON data deserialization in browser applications. 62
techascent/tech.ml.dataset A Clojure library for efficient tabular data processing and analysis 687