История изменений
Исправление monk, (текущая версия) :
Тут немножко не про то.
Я про финты типа
;; foo.clj
(def FOUND_SO_FAR (atom #{}))
(defmacro deffoo [val] (swap! PRIMES_FOUND_SO_FAR conj prime-val) `(def ~'foo ~val))
И когда потом можно собрать все вызовы deffoo во всех модулях прочитав эту переменную.
Исходная версия monk, :
Тут немножко не про то.
А про финты типа
;; foo.clj
(def FOUND_SO_FAR (atom #{}))
(defmacro deffoo [val] (swap! PRIMES_FOUND_SO_FAR conj prime-val) `(def ~'foo ~val))
И когда потом можно собрать все вызовы deffoo во всех модулях прочитав эту переменную.