Liking cljdoc? Tell your friends :D

com.jolygon.poly-map.api-0


assocclj/s

(assoc coll & {:as impls})
source

assoc-implclj/s

(assoc-impl coll & kvs)
source

contains-impl?clj/s

(contains-impl? coll k)
source

dissocclj/s

(dissoc coll & ks)
source

dissoc-implclj/s

(dissoc-impl coll & ks)
source

empty-poly-mapclj/s

source

get-collclj/s

(get-coll coll)
source

get-implclj/s

(get-impl coll k)
source

get-implsclj/s

(get-impls coll)
source

make-poly-mapclj/s

(make-poly-map m impls & [metadata])

Internal raw constructor for PolyMap. Creates a PolyMap instance directly from the underlying collection m and impls map impls. Does NOT perform the internal preparation step (like ensuring default-invoke). Prefer com.jolygon.poly-map.api-0/poly-map for general use.

Internal raw constructor for PolyMap. Creates a PolyMap instance
directly from the underlying collection `m` and impls map
`impls`. Does NOT perform the internal preparation step (like
ensuring default-invoke). Prefer `com.jolygon.poly-map.api-0/poly-map`
for general use.
sourceraw docstring

make-transient-poly-mapclj/s

(make-transient-poly-map edit m impls & [metadata])

Internal raw constructor for TransientPolyMap. Creates a TransientPolyMap instance directly from the underlying collection m and impls map impls. Does NOT perform the internal preparation step (like ensuring default-invoke). Prefer com.jolygon.poly-map.api-0/poly-map for general use.

Internal raw constructor for TransientPolyMap. Creates a TransientPolyMap
instance directly from the underlying collection `m` and impls map
`impls`. Does NOT perform the internal preparation step (like
ensuring default-invoke). Prefer `com.jolygon.poly-map.api-0/poly-map`
for general use.
sourceraw docstring

p-assocclj/s

(p-assoc pm behavior-key handler-fn)
source

p-dissocclj/s

(p-dissoc pm behavior-key)
source

poly-mapclj/s

(poly-map & kvs)

keyval => key val Returns a new poly-map with supplied mappings. If any keys are equal, they are handled as if by repeated uses of assoc.

keyval => key val
Returns a new poly-map with supplied mappings.  If any keys are
equal, they are handled as if by repeated uses of assoc.
sourceraw docstring

set-implsclj/s

(set-impls coll new-impls)
source

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

× close