cabal repl
весьма полезен для отладки библиотеки, однако ghci будет иметь все скрытые пакеты, которые не являются зависимостями пакета cabal. Хотя это, безусловно, хорошо для cabal build
, для repl
это означает, что я не могу загрузить что-то из несвязанного пакета для быстрого теста.
Я могу получить доступ к любому пакету, выпуская :set -package
, но это выгрузит все модули из pacakge, над которым я работаю, побеждая точку cabal repl
.
Какой хороший способ просто загружать пакеты, которые я установил, но не хочу, чтобы они зависели от моей библиотеки?