コメント

関数型言語の比較

OCaml

(* ... *)で囲まれた部分がコメントになります。ネストも可能です。

(* comment *)

ocamldoc 用のドキュメントは、(** ... *)のように書きます。

(** document *)

行末までのコメントは存在しません。

SML

OCamlと同様に、(* ... *)で囲まれた部分がコメントになります。ネストも可能です。

(* comment *)

Haskell

Haskellでは--から行末までがコメントになります。

-- comment

ただし、-->はコメントとしては扱われません。

-->

また{-...-}で囲まれた部分もコメントになります。

{- 
   comment 
-}

新規 編集 添付