Если в файле .cljs я определяю файл следующим образом:
main.cljs
(ns project.main
(:use [project.secondfile :only [my-var]]))
(js/alert my-var)
второй файл.cljs
(ns project.secondfile)
(def my-var "Hi")
Я получаю сообщение «Referred var project.secondfile/my-var не существует в src-cljs/main.cljs». Тем не менее, он нормально работает в браузере, поскольку оба скомпилированы (и с компиляциями :whitespace они могут прекрасно ссылаться друг на друга). Но, очевидно, это не работает в bREPL, поскольку они не ссылаются друг на друга.
Это что-то неизбежное или я делаю что-то не так?
Спасибо!