Liking cljdoc? Tell your friends :D

clj-fast.collections.concurrent-map


->concurrent-hash-mapclj

(->concurrent-hash-map)
(->concurrent-hash-map m)
source

->concurrent-skip-list-mapclj

(->concurrent-skip-list-map)
(->concurrent-skip-list-map m)
source

concurrent-hash-map?clj

(concurrent-hash-map? chm)

Checks if m is an instance of a ConcurrentMap

Checks if m is an instance of a ConcurrentMap
sourceraw docstring

getclj

(get m k)

Returns the value mapped to key or nil if key not present.

Returns the value mapped to key or nil if key not present.
sourceraw docstring

get-in?cljmacro

(get-in? m ks)

Like core/get-in but for nested ConcurrentMaps.

Like core/get-in but for nested ConcurrentMaps.
sourceraw docstring

get?clj

(get? m k)

Returns the value mapped to key or nil if key not present if m is a ConcurrentMap, otherwise returns m.

Returns the value mapped to key or nil if key not present if m is a
ConcurrentMap, otherwise returns m.
sourceraw docstring

memoizeclj

(memoize f)
source

memoize*cljmacro

(memoize* n f)
source

put!?clj

(put!? m k v)

Puts v in k if k is absent from m.

Puts v in k if k is absent from m.
sourceraw docstring

put-in!cljmacro

(put-in! m ks v)

Like core/assoc-in but for nested ConcurrentMaps.

Like core/assoc-in but for nested ConcurrentMaps.
sourceraw docstring

tclj

source

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

× close