- 1. コメント
1. コメント
単一行コメントと複数行コメントがあります。
「C言語」でいうところの「//」と「/*」~「*/」ですな。
単一行コメントが「--」で、「--」以降は、コメント扱いになります。
複数行コメントが「{-」~「-}」だそうで、「C言語」あたりだとコメントのネストは許さないのですが、「Haskell」はネスト OK だそうです。
なので、下記のソースを書いて、コンパイルしても、エラーもワーニングも発生しませんでした。
main = putStrLn "Hello World!" -- これが単一行コメントで
{-
これが複数行コメント
{- ネストも OK ですって -}
-}
|
|