【发布时间】:2015-04-22 20:56:11
【问题描述】:
假设我有一些这样的文件夹:
\Code
\Haskell
\euler
\P1.hs
\P2.hs
\P3.hs
\fermat
\GS
\primes.hs
我在primes.hs 中编写了一些我想在P3.hs 中使用的函数。有没有一种方法可以将函数从 primes.hs 加载到 P3.hs 而无需复制和粘贴代码,类似于导入同一文件夹中的模块的方式?这可以用 Cabal 完成吗(我对 Haskell 还很陌生,我还没有机会熟悉 Cabal)?我知道有一些方法可以通过使用 ghci 手动加载 primes.hs 来做到这一点,但我希望能够运行 P3.hs 并让它工作。
【问题讨论】: