Chat with me

Benchmark

Comparing Clojure Diff Libraries

In my Clojure/north 2020 talk on "diffing-based software architecture patterns", I mentioned that Juji is using Editscript to diff Clojure data structures. During the Q&A session of the talk, someone brought up another Clojure diff library, called deep-diff2, which I was unaware of. Then on Youtube, a comment asking the difference between Editscript and deep-diff2 appeared again. This prompted me to do an investigation on Clojure data diff libraries. Given how the Clojure community places such an emphasis on data oriented programming, a comparison of data diff alternatives appears to be of interest.

Read More

1

Free Until You're Ready to Launch

Build your chatbot free. Experience all premier features free.
Take as long as you need.