5
私はclojureに弱い参照のようなものを使用したいと思います。clojureの弱い参照
私は特定の関数の復帰を追跡したいと思います。現在、私はrefの終わりにある地図を使ってこれをやっています。これはかなりうまくいくようです。しかし、私はどこからでも参照されていないものだけを残したいと思います。
Javaでは、弱い参照、または弱いハッシュテーブルを使用します。私はclojureで同様のデータ構造を見つけることができません。可能です?または私はちょうどjavaからWeakHashMapを使用する必要がありますか?問題の値はクロージャレコードです。私はこれらをJavaコレクションに入れることができると思いますか?