Liking cljdoc? Tell your friends :D

thi.ng.dstruct.bidirindex


attrib-valuesclj/s

(attrib-values idx ids)

counterclj/s

(counter)
(counter start)

custom-indexclj/s

(custom-index)
(custom-index id-gen)
(custom-index id-gen items)

index-attribsclj/s

(index-attribs idx attribs)
(index-attribs idx ctor attribs)

index-collclj/s

(index-coll idx coll)

monotonic-indexclj/s

(monotonic-index)
(monotonic-index start)
(monotonic-index start items)

PIndexclj/sprotocol

indexclj/s

(index _ item)

Attempts to find item in index and adds it to index if not found. Returns 2-elem vector of [updated-index item-id].

Attempts to find item in index and adds it to index if not found.
Returns 2-elem vector of [updated-index item-id].

reindexclj/s

(reindex _ old new)

Attempts to re-associate the ID of old item with new item. Does nothing if old item can't be found. Returns update index.

Attempts to re-associate the ID of old item with new item. Does
nothing if old item can't be found. Returns update index.

unindexclj/s

(unindex _ item)

Attempts to remove item from index. Does nothing if item can't be found. Returns updated index.

Attempts to remove item from index. Does nothing if item can't be
found. Returns updated index.

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close