Haskell进口申报

时间:2010-12-19 17:03:56

标签: haskell syntax module import

我开始阅读关于monad变换器的内容,令我感到困惑的是Control.Monad.CatchIO的导入声明,我在许多代码示例中看到了这一点:

import "MonadCatchIO-transformers" Control.Monad.CatchIO (finally)

这引用的令牌是什么意思?我看了the Haskell 98 Report's section on import declarations,但这对我没有帮助。

1 个答案:

答案 0 :(得分:17)

它是一个包合格的导入,是一个GHC扩展。该字符串是包名。

有关详细信息,请参阅ghc文档中的Package-qualified imports