Обертка над bhauman/rebel-readline.
Добавляет поддержку reloading с помощью команд
:repl/reload
:repl/reload-all
Если при перезагрузке произошла ошибка, то она доступна как *e
:
:repl/reload-all
:reloading (some.namespace)
:error-while-loading some.namespace
user=> *e
#error {
...
}
Добавляет поддержку запуска тестов с помощью команд:
:repl/run-tests
deps.edn:
{:aliases
{:repl {:extra-deps {darkleaf/repl-tools-deps
{:git/url "https://github.com/darkleaf/repl-tools-deps.git"
:sha "1efb72fbb3a8570e935e8655ac2b0063745ded95"}}
:main-opts ["-m" "darkleaf.repl-tools-deps"]}}
}
или
{:aliases
{:repl {:extra-deps {darkleaf/repl-tools-deps
{:git/url "https://github.com/darkleaf/repl-tools-deps.git"
:sha "1efb72fbb3a8570e935e8655ac2b0063745ded95"}}
:main-opts ["-m" "darkleaf.repl-tools-deps"
"reload-before-fn" "user/stop"
"reload-after-fn" "user/start"]}}
}
usage: clojure -Arepl