Haskell中的{ - Re-Export - }

时间:2016-02-11 03:22:29

标签: haskell

我找不到任何相关内容:

module MyModule
    ( method1
    , method2

    {- Re-Export -} -- what's this?
    , method3(..)
    ) where

什么是{- Re-Export -}

1 个答案:

答案 0 :(得分:4)

这只是一个评论。它没有特别的意义。 Haskell使用--开始单行评论,使用{- -}围绕多行评论。 GHC有pragmas用于向编译器提供特殊说明,但它们采用{-# word ... #-}形式(请注意#)。

另外,导入的模块可以重新导出:

module Foo
  ( foo
  , module Bar
  ) where

import Bar

foo = "foo"

将导出fooBar的内容。