Per un determinato progetto di cabal come possono essere recuperati i pacchetti di dipendenze inutilizzati?La cabala potrebbe avvertire del pacchetto inutilizzato nelle dipendenze?
C'è un modo per ottenere qualcosa di simile all'avviso durante il processo cabal install
se c'è un pacchetto menzionato nella dipendenza del progetto e non c'è alcun utilizzo di esso, quindi potrebbe essere rimosso dalle dipendenze?
non credo 'cabal' è preparato per quello ancora. Sarebbe certamente una caratteristica utile. –
Sarebbe utile, ma è una sfida ingegneristica in questo momento. È a cavallo tra ciò che sa la cabala (i pacchetti elencati nel file .cabal) e ciò che sa GHC (quali pacchetti vengono usati). Potrebbe non essere brutto aggiungerlo come utility standalone, ma probabilmente non è pratico includerlo di default con 'cabal install'. – Carl
Se avessi una risposta a http://stackoverflow.com/q/15203191/812053, il resto sarebbe relativamente semplice ... –