如何设置堆叠?

How do I set up stackage?

stackage 设置说明是:

Download the following file, place it next to your cabal config file and you’re done.

$ wget https://www.stackage.org/lts/cabal.config
$ cabal update
$ cabal install

问题是我不知道我的 cabal 配置文件是什么或在哪里。另外,如果我使用沙箱,这是否意味着不同的东西?

得知您在 OSX 上安装 Haskell 时遇到问题,我们深表遗憾。实际上,如果你在这一点上,你就已经完成了 90%;您已经安装了 GHC 和 cabal,这是开始使用 Haskell 的基本元素所需的重要内容:数据声明、函数和定义。

每个用户的配置文件应该是~/.cabal/config并且每个项目的配置文件应该是[Project Directory]/cabal.config. (因此,如 bheklilr 所述,您需要先使用 cabal 创建一个项目。)

您应该检查并确保 cabal --version 没有完全过时;它们现在是 1.22 版,但如果您是 > 1.16,您应该能够执行上述步骤。如果没有,的确,升级cabal的方式一般是先cabal-updatecabal install cabal-install到最新版本

您当然可以创建自己的 ~/.cabal/ 文件夹。