foo.clj
(ns foo
(require [bar]))
bar.clj
(ns bar
(require [foo]))
これはできない。slime で継ぎ足し継ぎ足し評価しているとエラーに気付きにくい。
nsマクロの後に in-ns と declare 関数でできそうな気もするがトリッキーなのでやっていない。
循環参照が起きる時点で名前空間の分け方がおかしいのかもしれない。
Go to list of users who liked
More than 5 years have passed since last update.
(ns foo
(require [bar]))
(ns bar
(require [foo]))
これはできない。slime で継ぎ足し継ぎ足し評価しているとエラーに気付きにくい。
nsマクロの後に in-ns と declare 関数でできそうな気もするがトリッキーなのでやっていない。
循環参照が起きる時点で名前空間の分け方がおかしいのかもしれない。
Register as a new user and use Qiita more conveniently
Go to list of users who liked