Скажем, я внес изменения в библиотеку Clojure (например, добавил параметр к токену запроса в clj-oauth) и хочу использовать эту измененную библиотеку в моем проект. Как лучше всего это сделать, если не скомпилировать новую библиотеку как JAR и скопировать ее в мою библиотеку проекта?
Я хочу иметь возможность настраивать библиотеку и мой проект одновременно (желательно в REPL). Если бы я делал это в Ruby, я бы загрузил и «потребовал» гем, затем снова открыл бы этот класс в моем собственном источнике проекта и добавил или переопределил бы методы по мере необходимости.