我找不到任何相关内容:
module MyModule
( method1
, method2
{- Re-Export -} -- what's this?
, method3(..)
) where
什么是{- Re-Export -}
?
答案 0 :(得分:4)
这只是一个评论。它没有特别的意义。 Haskell使用--
开始单行评论,使用{- -}
围绕多行评论。 GHC有pragmas用于向编译器提供特殊说明,但它们采用{-# word ... #-}
形式(请注意#
)。
另外,导入的模块可以重新导出:
module Foo
( foo
, module Bar
) where
import Bar
foo = "foo"
将导出foo
和Bar
的内容。