Abandoned, I no longer code in Common Lisp. Oh well.
Practically, this is an implementation of low-level datastructure that powers Clojure vectors.
I think it at least looks better that Java code in Clojure codebase :)
persistine - holy and pure data structures for Common Lisp
Persistent (aka functional) data structure library for Common Lisp.
License
MIT/X11. See LICENSE.
Awknowledgements
Intense gratitude to Chee Roberts for the name.