Liking cljdoc? Tell your friends :D

clj-fast.core


fast-assocclj

(fast-assoc a k v)

fast-assoc*cljmacro

(fast-assoc* m & kvs)

fast-getclj

(fast-get m k)

fast-mapclj

(fast-map m)

fast-map-mergeclj

(fast-map-merge x y)

inline-assoc-incljmacro

(inline-assoc-in m ks v)

inline-fast-map-mergecljmacro

(inline-fast-map-merge & [m & ms])

inline-get-incljmacro

(inline-get-in m ks)

Like get-in but faster and uses code generation. ks must be either vector, list or set.

Like `get-in` but faster and uses code generation.
`ks` must be either vector, list or set.
raw docstring

inline-get-some-incljmacro

(inline-get-some-in m ks)

inline-mergecljmacro

(inline-merge & [m & ms])

inline-select-keyscljmacro

(inline-select-keys m ks)

Like select-keys but faster and uses code generation. ks must be either vector, list or set.

Like `select-keys` but faster and uses code generation.
`ks` must be either vector, list or set.
raw docstring

inline-tmergecljmacro

(inline-tmerge)
(inline-tmerge m)
(inline-tmerge m1 m2 & ms)

inline-update-incljmacro

(inline-update-in m ks f & args)

rmerge!clj

(rmerge! l r)

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

× close