Liking cljdoc? Tell your friends :D

dag_unify.serialization


*exclude-keys*clj/s

source

all-refsclj/s

(all-refs input)
source

create-path-inclj/s

(create-path-in path value)

create a path starting at map through all keys in map: (create-path-in '(a b c d e) value) => {:a {:b {:c {:d {:e value}}}}})

create a path starting at map through all keys in map:
(create-path-in '(a b c d e) value) => {:a {:b {:c {:d {:e value}}}}})
sourceraw docstring

deserializeclj/s

(deserialize serialized)
source

exceptionclj/s

(exception error-string)
source

find-paths-to-valueclj/s

(find-paths-to-value input value path)

find all paths in map which are equal to value, where value is (ref?)=true.

find all paths in _map_ which are equal to _value_, where _value_ is (ref?)=true.
sourceraw docstring

ref-skel-mapclj/s

(ref-skel-map input-map)

associate each reference in input-map with:

  1. its skeleton
  2. all paths to point to it.
associate each reference in _input-map_ with:
1. its skeleton
2. all paths to point to it.
sourceraw docstring

ref?clj/s

(ref? val)
source

ser-intermedclj/s

(ser-intermed input-map)
source

serializeclj/s

(serialize input-map)
source

skeletizeclj/s

(skeletize input-val)
source

skelsclj/s

(skels input-map refs)

create map from reference to their skeletons.

create map from reference to their skeletons.
sourceraw docstring

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

× close