(deftype Bag [state]
Object
(toString [bag]
(str "Bag???" state)))
Я хочу, чтобы toString выглядела как-то вроде
clojure.core=> (def b (Bag. {:apples 1 :bannanas 4}))
#'clojure.core/b
clojure.core=> (str b)
"BAG: {:apples 1 :bannanas 4}"
Каков хороший способ представления этой информации с помощью Clojurey?
"Bag/{:k :v}"
лучше? Как в сообществе вы называете свой toStrings?