将其他文件添加到haskell

时间:2010-05-26 23:44:43

标签: haskell functional-programming

我在haskell中编写应用程序,我想将一些函数和数据类型导出到其他文件,然后能够在我的主文件中使用它们。

怎么做?

感谢您的帮助

2 个答案:

答案 0 :(得分:5)

您可以像这样布置源代码:

Main.hs
A/Module.hs

您需要在A/Module.hs中指定它实际上是哪个模块;它必须是:

module A.Module where

...

Main.hs中,您导入A.Module;默认情况下会导出所有名称。

答案 1 :(得分:3)

Haskell模块上的Wikibooks page将是一个很好的起点,或者是学习Haskell的relevant section(特别是“制作我们自己的模块”部分)。