我的 haskell 应用程序具有以下目录结构:
src/
utils/Utils.hs
subsystem/Subsystem.hs
Subsystem
模块导入Utils
模块。我想在 GHCi 中手动测试这段代码。
问题是 GHCi 似乎只是在寻找'.'
(当前目录)中可用的模块,所以我复制Utils.hs
到子系统文件夹并能够手动测试Subsytem.hs
。有一个更好的方法吗?例如,我想在src
目录中启动 GHCi 并让它在./utils
和./subsystem
目录中搜索模块。我可以指定 GHCi 的模块路径吗?