clojureでは弱参照のようなものを使用します。
特定の関数の戻り値を追跡したい。現在、参照の最後にあるマップを使用してこれを行っています。これは非常にうまく機能しているようです。ただし、他の場所から参照されていないものだけを残しておきたいと思います。
Javaでは、弱参照または弱ハッシュテーブルを使用します。clojureで同様のデータ構造を見つけることができません。可能です?または、JavaのWeakHashMapを使用する必要がありますか?問題の値はclojureレコードです。これらをJavaコレクションに入れることができると思いますか?