Clojure プロジェクトで問題が発生していますが、答えが見つからないようです。私は2つのシンボルを比較しようとしています:
'x 'y
しかし、私が使用するとき:
(= ('x 'y))
true を返します。以下と同じ:
(identical? 'x 'y)
私は、同一のメモリアドレスを比較することを発見しましたが、なぜ 'x と 'y を比較すると true を返すのかわかりませんか? このような質問は見たことがありません。他の投稿のほとんどは数値を比較しています。