我想将模块放在不同的文件夹中。 是否有可能在导入语句中告知模块的路径? 注意我不想使用 cabal,因为在我使用的编辑器中,runhaskell 是 haskell 的默认可执行文件。
最佳答案
例如,您可以使用 -i
标志来定义包含目录
runhaskell -isrc MyModule
此外,如果您的项目中有一个 .cabal 文件,您可以通过 cabal exec
使用相同的源文件夹和包配置调用 runhaskell
:
cabal exec runhaskell -- MyModule
关于haskell - 我如何告诉 runhaskell 模块不在同一个文件夹中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30170434/