У меня есть тривиальный лейн-проект, в котором -main
содержит будущее:
(def f (future 42))
(defn -main [& args]
(println @f))
Когда я запускаю lein run
, он печатает 42
, но не возвращается.
Я не понимаю, почему он не возвращается?
Как заставить lein run
вернуться?
(realized? f)
перед удалением ссылок?(if (realized? f) @f "pending...")
19.11.2014