我有两个关于在 Linux 中使用 Emacs/VIM 编写 Haskell 的问题:
如果想将一个 haskell 代码库组织成多个项目(给定项目的文件存储在特定文件夹中),那么 emacs 和 vim 可以处理吗?原因是我之前使用过 IDE,所有项目都一次加载到会话中,但不确定这对 Emacs/VIM 将如何工作。
IDE 的另一个好处是我可以从给定项目中定义函数,即使该函数定义在单独的项目中(即存储在单独的文件夹中)。Emacs/VIM 可以处理这个吗?
这里有一些讨论:Haskell IDE for Windows?