cabal repl
è abbastanza utile per eseguire il debug di una libreria, tuttavia ghci avrà tutti i pacchetti nascosti che non dipendono dal pacchetto cabal. Mentre questo è certamente una buona cosa per cabal build
, per repl
significa che non posso caricare qualcosa da un pacchetto non correlato per un test rapido.Esiste un modo semplice per caricare pacchetti extra su ghci quando viene richiamato tramite cabal repl?
I può accesso qualsiasi pacchetto inserendo :set -package
, ma che sarà scaricano tutti i moduli da thepacakge sto lavorando, sconfiggere il punto di cabal repl
.
Quale è un buon modo per caricare semplicemente i pacchetti che ho installato, ma non voglio come dipendenze alla mia libreria?
Potrebbe indicare anche il percorso di un pacchetto locale, o un git url? – SwiftsNamesake