haskell - 我如何告诉 runhaskell 模块不在同一个文件夹中?

标签 haskell module haskell-platform

我想将模块放在不同的文件夹中。 是否有可能在导入语句中告知模块的路径? 注意我不想使用 cabal,因为在我使用的编辑器中,runhaskell 是 haskell 的默认可执行文件。

最佳答案

例如,您可以使用 -i 标志来定义包含目录

runhaskell -isrc MyModule

此外,如果您的项目中有一个 .cabal 文件,您可以通过 cabal exec 使用相同的源文件夹和包配置调用 runhaskell:

cabal exec runhaskell -- MyModule

关于haskell - 我如何告诉 runhaskell 模块不在同一个文件夹中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30170434/

相关文章:

haskell - 为什么我不能导入这个 Haskell 模块/包?

list - 具有可变输入数量的 Haskell 生成器?

debugging - 有调试生产功能程序的实际经验吗?

android - Google Play 控制台程序包名称

android - 动态特征。错误 : failed processing manifest

haskell - Windows 上的 Hoogle 数据

haskell - 为什么 Num 不能与 0 进行比较?

types - Haskell 中的类型签名与函数方程

python - 如何安装 RPi.GPIO 到 windows

haskell - Haskell 新手 - 尝试创建关联异或图