Liking cljdoc? Tell your friends :D

clj-fast.core


fast-assocclj

(fast-assoc a k v)
source

fast-assoc*cljmacro

(fast-assoc* m & kvs)
source

fast-getclj

(fast-get m k)
source

fast-mapclj

(fast-map m)
source

fast-map-mergeclj

(fast-map-merge x y)
source

inline-assoc-incljmacro

(inline-assoc-in m ks v)
source

inline-fast-map-mergecljmacro

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

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.
sourceraw docstring

inline-get-some-incljmacro

(inline-get-some-in m ks)
source

inline-mergecljmacro

(inline-merge & [m & ms])
source

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.
sourceraw docstring

inline-tmergecljmacro

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

inline-update-incljmacro

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

rmerge!clj

(rmerge! l r)
source

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

× close