【发布时间】:2015-01-28 13:18:17
【问题描述】:
假设我有一个名为MyModule.hs 的源文件,其中的模块声明是module My.Module where ...(注意:不是 module MyModule where ...)。
我无权更改此源文件或更改文件所在的目录结构。
从阅读some docs about importing modules in GHCi 来看,似乎有一些方法可以按文件名 导入(例如import 或:load),但没有任何方法可以指定将在本地目录的所有文件中搜索。
有没有办法在 GHCi 中导入 My.Module 而无需通过指定文件名(仅模块名称)而不安装它(例如,不使用 cabal 构建它,只需按模块快速将其扔进 GHCi名字)?
【问题讨论】:
标签: haskell import module ghci