differ icon indicating copy to clipboard operation
differ copied to clipboard

A project for diffing and patching clojure data

Results 3 differ issues
Sort by recently updated
recently updated
newest added

When comparing two objects where the first is a Record and the second is a sequence, `remove` will execute the `:else` of the cond, calling `empty` on the record, which...

Fixes #2. Fixes #3. * Test more scenarios with generative tests via test.check. * Fixes diff and patch when maps have nil or false as keys. * Fixes support for...

When applying a patch that replaces a vector with a string, an exception can occur. ```clojure (require '[differ.core :as differ]) (let [old-state {:vec-or-string [{:num 0}]} new-state {:vec-or-string "a-string"} diff (differ/diff...