Clojure では、future を作成した後、その名前にアクセスできなくなった場合、たとえば次のようになります。
(def lost-future
(future
(while true
(do
(pr "Still here...")
(Thread/sleep 10000)))))
(def lost-future nil)
その未来を今すぐ見つける方法はありますか?(ns-map) を使ってみましたが、もちろんそれは lost-future の新しい値を返すだけです。
回避するのは簡単な問題であることはわかっていますが、私が求めていることが可能かどうか知りたいです。
ありがとう!