Diffuse is a library to create, use and manipulate diffs, to build the change you wish to see in your data.
EPL-2.0 License
Persistent sorted maps and sets with log-time rank queries
Functions for recursively converting Java beans to Clojure and vice versa