Ever found yourself deep in Clojure code, needing to implement a new type with deftype or defrecord, and suddenly your mind goes blank? “Wait, what interfaces does PersistentVector actually implement?
Ever found yourself deep in Clojure code, needing to implement a new type with deftype or defrecord, and suddenly your mind goes blank? “Wait, what interfaces does PersistentVector actually implement?