`haskell-mode`在哪里寻找图书馆? (`stack`,OSX的GHC)

时间:2016-05-05 10:45:12

标签: macos haskell emacs haskell-stack

我使用Emacs 24.5和OSX的最新GHC(让我们称之为GFO),

$ which stack
/Applications/ghc-7.10.3.app/Contents/bin/stack

$ which ghc
/Applications/ghc-7.10.3.app/Contents/bin/ghc

在编译(C-c C-l)模块时需要不在GFO分发中的库,例如vectortransformers,我显然得到了一系列Could not find module ..

现在,我知道这些软件包在系统中可用(在~/.stack/snapshots/x86_64-osx/lts-5.15/7.10.3/lib/x86_64-osx-ghc-7.10.3/中),因为另一个项目编译它们(通过stack build)。

问题

在加载模块时,我在哪里更改haskell-mode的行为?否则,使用C-c C-l发出的确切命令是什么,以及如何让它了解stack引入的其他上下文?

提前谢谢

0 个答案:

没有答案