Для данного проекта cabal, как можно восстановить неиспользуемые пакеты зависимостей?Может ли cubal предупредить о неиспользованном пакете в зависимостях?
Есть ли способ получить что-то вроде предупреждения во время процесса cabal install
, если есть пакет, упомянутый в зависимости от проекта, и его нет в использовании, поэтому его можно удалить из зависимостей?
Я не думаю, что 'cabal' готов к этому еще. Это, безусловно, будет полезной функцией. –
Было бы полезно, но сейчас это инженерный вызов. Он охватывает линию между тем, что знает кабала (пакеты, перечисленные в файле .cabal) и что GHC знает (какие пакеты используются). Возможно, неплохо добавить его в качестве автономной утилиты, но, вероятно, нецелесообразно включать его по умолчанию с помощью 'cabal install'. – Carl
Если у вас был ответ на http://stackoverflow.com/q/15203191/812053, остальное было бы относительно простым ... –