37

{- |我看到Haskell多行注释有时以{-.

注释中以竖线字符开头是否意味着约定俗成?

4

1 回答 1

46

注释的开头|Haddock语法,它开始一个文档注释。Haddock 文档中的一个示例是:

-- |The 'square' function squares an integer.
square :: Int -> Int
square x = x * x

它还继续说

“--|” 语法开始一个文档注释,它适用于源文件中的以下声明。请注意,注解只是 Haskell 中的注释——它会被 Haskell 编译器忽略。

于 2013-01-11T02:07:23.950 回答