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 に答える