为了自定义记录的打印,通常我会添加一个打印方法:
我该如何在cljs中完成这个任务?
(defrecord Op [type value]
Object
(toString [op]
(str [type value])))
(defmethod print-method Op
[v w]
(.write w (str v)))
但是当我在ClojureScript中时,出现了错误:
Use of undeclared Var synchrony.operation/print-method at line 11
我该如何在cljs中完成这个任务?