By persistent collections I mean collections like those in clojure.
For example, I have a list with the elements (a,b,c). With a normal list, if I add d, my original
What about pcollections?
You can also check out Clojure's implementation of persistent collections (PersistentHashMap, for instance).