protocol | since v0.0-1211 | clojure.lang/ITransientVector | Edit |
TransientVector
Protocol for adding vector functionality to transient collections.
(defprotocol ITransientVector
(^clj -assoc-n! [tcoll n val]
"Returns tcoll with value val added at position n.")
(^clj -pop! [tcoll]
"Returns tcoll with the last item removed from it."))