Clojure1.3.0のいくつかのものに順序集合を使用しています。私のproject.clj
インクルード[ordered "1.1.0"]
。
電話をかける(str (ordered-set 1 2 3))
と取得します"ordered.set.OrderedSet@6"
が、通常のclojureハッシュセット(str (hash-set 1 2 3))
を呼び出すと、結果として正しい"#{1 2 3}"
結果が得られます。
str
メソッドは.toString
どこかを呼び出すので、メソッドをオーバーライドして、.toString
適切ordered-set
な文字列を取得できるようにするにはどうすればよいですか?
ありがとう