Как можно загрузить новые библиотеки clojure в репл

Итак, у меня есть проблема с рабочим процессом:

Я с радостью набираю текст в своем репроекте clojure и понимаю, что мне нужна еще одна библиотека, которой нет в моемproject.cljскажем, в этом случае мне нужноtools.cli библиотека.

Я открываюproject.clj в моем редакторе и добавить в запись в:dependencies

     [org.clojure/tools.cli "0.2.1"]

Затем в каталоге проекта я набираюlein deps в оболочку втянуть нужные библиотеки

После удаления зависимостей проекта, технически все файлы классов уже готовы для загрузки, но если я вернусь к своему repl и наберу:

> (use 'tools.cli)

Я получаю это:

=>> FileNotFoundException Could not locate tools/cli__init.class
  or tools/cli.clj on classpath:   clojure.lang.RT.load (RT.java:432)

Поэтому мне пришлось бы перезапустить мой репл, потратив целую кучу времени на перенастройку состояния репла туда, где я находился до того, как мне понадобилась библиотека.

Есть ли способ просто загружать в библиотеку динамически? например, после того, как я бегуlein deps Я просто возвращаюсь к repl и набираю:

> (load-library "tools.cli") 
> (use 'tools.cli)

заранее спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос