Comment Comment by lkitching Neither defprotocol nor deftype introduce static typing into Clojure. Errors in their usage are not checked statically and are only discovered at runtime. parent lkitching 1 year ago