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