Clojuregenerate-code
のループで実行される関数があります。while
; ...
(with-local-vars [code nil]
(while true
(var-set code (generate-code @code))
(write-to-file @code)
(execute-code @code)))
明らかに、これは Clojure 風ではありません。ローカル変数を導入せずにこれを行うより良い方法はありますか?