我想要一种简单的方法来确保我系统中的包,无论它们是在全局还是用户包数据库中,都与当前 LTS Haskell 中的版本相对应。
我收集到有相当简单的方法可以为特定项目做这样的事情。但是我不清楚如何为我的整个 Haskell 系统实现这一点。我已经安装了 Stack(使用 Cabal),并尽可能使用 Homebrew(例如,用于 Haskell,仅用于cabal-install
)。我很受诱惑haskell-stack
,但目前还不清楚它到底做了什么。
有没有一种简单的方法可以确保我的系统的 Haskell 包(无论它们位于何处)与 LTS Haskell 匹配?