Liking cljdoc? Tell your friends :D

clj-fast.collections.concurrent-map


->concurrent-hash-map

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

->concurrent-skip-list-map

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

concurrent-map?

(concurrent-map? chm)

Checks if m is an instance of a ConcurrentMap

Checks if m is an instance of a ConcurrentMap
raw docstring

get

(get m k)
(get m k nf)

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

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

get-in?macro

(get-in? m ks)

Like core/get-in but for nested ConcurrentMaps.

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

get?

(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.
raw docstring

memoize

(memoize f)

memoize*macro

(memoize* n f)

put!?

(put!? m k v)

Puts v in k if k is absent from m.

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

put-in!macro

(put-in! m ks v)

Like core/assoc-in but for nested ConcurrentMaps.

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

t

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

× close