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
There's pcollections (Persistent Collections) library you can use:
pcollections
http://code.google.com/p/pcollections/