欢迎!请查看关于页面以获取更多关于此如何工作的信息。
可以在以下示例中观察到: https://gist.github.com/mpenet/23fd53aabc853eb7e565
使用extend代替extend-protocol会导致类型错误
`类型错误(qbits/alia/codec.clj:75:1)必须提供
`
a Class or nil as first argument to extend, got java.lang.Class
clojure.core中的此问题也可能对你感兴趣 http://dev.clojure.org/jira/browse/CLJ-1381