有没有类似CLOS的东西(Common Lisp 对象系统)用于 Clojure?
最佳答案
您是否考虑过 Clojure 的 data types (尤其是 defrecord
),protocols , 和 multimethods ?在 Clojure 中,这三者总是比在这些机制之上移植 CLOS 更加地道。
关于oop - Clojure 的 CLOS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4046360/