Liking cljdoc? Tell your friends :D

lambdaisland.deep-diff2.diff-impl


array?clj

(array? x)

del+insclj/s

(del+ins exp act)

Wrapper around clj-diff that returns deletions and insertions as a set and map respectively.

Wrapper around clj-diff that returns deletions and insertions as a set and map
respectively.
raw docstring

diffclj/s

(diff exp act)

Diffclj/sprotocol

-diff-similarclj/s

(-diff-similar x y)

diff-atomclj/s

(diff-atom exp act)

diff-mapclj/s

(diff-map exp act)

diff-seqclj/s

(diff-seq exp act)

diff-seq-deletionsclj/s

(diff-seq-deletions del s)

diff-seq-insertionsclj/s

(diff-seq-insertions ins s)

diff-seq-replacementsclj/s

(diff-seq-replacements replacements s)

diff-setclj/s

(diff-set exp act)

diff-similarclj/s

(diff-similar x y)

diffable?clj/s

(diffable? exp)

primitive?clj/s

(primitive? x)

replacementsclj/s

(replacements [del ins])

Given a set of deletion indexes and a map of insertion index to value sequence, match up deletions and insertions into replacements, returning a map of replacements, a set of deletions, and a map of insertions.

Given a set of deletion indexes and a map of insertion index to value sequence,
match up deletions and insertions into replacements, returning a map of
replacements, a set of deletions, and a map of insertions.
raw docstring

shift-insertionsclj/s

(shift-insertions ins)

Undiffclj/sprotocol

left-undiffclj/s

(left-undiff x)

right-undiffclj/s

(right-undiff x)

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

× close