(avl-between-kids m [low high])
Accepts an avl map of cap keys to child nodes. Returns the submap containing all nodes which could possibly contain values within the provided range.
Accepts an avl map of cap keys to child nodes. Returns the submap containing all nodes which could possibly contain values within the provided range.
(custom-queries root selectors)
(custom-queries store root selectors)
The selectors argument is expected to be a sequence of CustomSelectors.
The selectors argument is expected to be a sequence of CustomSelectors.
(custom-query root selector)
(custom-query store root selector)
The selector argument is expected to be a CustomSelector.
The selector argument is expected to be a CustomSelector.
(subrange root range)
(subrange store root range)
Takes (optionally) a store, followed by a btree root, a range, and insert/delete messages. Returns a sequence of the values stored in the tree.
Takes (optionally) a store, followed by a btree root, a range, and insert/delete messages. Returns a sequence of the values stored in the tree.
(subranges root ranges)
(subranges store root ranges)
Takes (optionally) a store, followed by a btree root, a list of ranges, and a list of messages to be applied. Returns a map of range->kv-pairs for matches.
Takes (optionally) a store, followed by a btree root, a list of ranges, and a list of messages to be applied. Returns a map of range->kv-pairs for matches.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close