Liking cljdoc? Tell your friends :D

tiara.data

Divergent data structures

Divergent data structures
raw docstring

EMPTY_MAPclj/s


EMPTY_SETclj/s


indirectclj

(indirect index entry-vector k)

This get operation is used in multiple places, and can be inlined. Possibly redundant with (indirect-nd index entry-vector k nil)

This get operation is used in multiple places, and can be inlined.
Possibly redundant with (indirect-nd index entry-vector k nil)
raw docstring

indirect-nfclj

(indirect-nf index entry-vector k not-found)

This alternative get operation is used in multiple places, and can be inlined.

This alternative get operation is used in multiple places, and can be inlined.
raw docstring

magicclj/s


ordered-mapclj/s

(ordered-map)
(ordered-map & keyvals)

Creates a map object that remembers the insertion order, similarly to a java.util.LinkedHashMap

Creates a map object that remembers the insertion order, similarly to a java.util.LinkedHashMap
raw docstring

ordered-setclj/s

(ordered-set)
(ordered-set & s)

Creates a set object that remembers the insertion order, similarly to a java.util.LinkedHashSet

Creates a set object that remembers the insertion order, similarly to a java.util.LinkedHashSet
raw docstring

osetclj/s

(oset s)

Convenience function to create an ordered set from a seq

Convenience function to create an ordered set from a seq
raw docstring

set-magicclj/s


transiable-subvecclj

(transiable-subvec v start end)

Get a subvec into a vector that can be made transient, skipping some of the steps of instance checking that the usual API imposes.

Get a subvec into a vector that can be made transient, skipping some of the steps
of instance checking that the usual API imposes.
raw docstring

transient-ordered-setclj/s

(transient-ordered-set os)

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close