A B-tree based persistent sorted set. Supports transients, custom comparators, fast iteration, efficient slices (iterator over a part of the set) and reverse slices. Almost a drop-in replacement for [[clojure.core/sorted-set]], the only difference being this one can’t store nil.
A B-tree based persistent sorted set. Supports transients, custom comparators, fast iteration, efficient slices (iterator over a part of the set) and reverse slices. Almost a drop-in replacement for [[clojure.core/sorted-set]], the only difference being this one can’t store nil.
A B-tree based persistent sorted set. Supports transients, custom comparators, fast iteration, efficient slices (iterator over a part of the set) and reverse slices. Almost a drop-in replacement for [[clojure.core/sorted-set]], the only difference being this one can't store nil.
A B-tree based persistent sorted set. Supports transients, custom comparators, fast iteration, efficient slices (iterator over a part of the set) and reverse slices. Almost a drop-in replacement for [[clojure.core/sorted-set]], the only difference being this one can't store nil.
Diagnostic API for B-tree structural integrity checking.
Similar to PostgreSQL's amcheck or SQLite's PRAGMA integrity_check, this namespace provides functions to validate the internal structure of persistent sorted sets.
Use validate for quick structural checks, validate-full to also
verify subtree counts and measures, and validate-content to run
user-defined content checks on leaf data (e.g., for Datahike index
consistency verification).
Diagnostic API for B-tree structural integrity checking. Similar to PostgreSQL's amcheck or SQLite's PRAGMA integrity_check, this namespace provides functions to validate the internal structure of persistent sorted sets. Use `validate` for quick structural checks, `validate-full` to also verify subtree counts and measures, and `validate-content` to run user-defined content checks on leaf data (e.g., for Datahike index consistency verification).
Protocol for computing and maintaining measures over tree nodes. Measures form a monoid with identity and associative merge operation.
Protocol for computing and maintaining measures over tree nodes. Measures form a monoid with identity and associative merge operation.
Numeric statistics implementation for testing and demonstration. Computes count, sum, min, max over numeric keys.
Numeric statistics implementation for testing and demonstration. Computes count, sum, min, max over numeric keys.
No vars found in this namespace.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |