Are there any persistent data structure implementations in C++ similar to those in Clojure?

Edit
Report