Commits

camlspotter  committed 3ceca38

let _ =

  • Participants
  • Parent commits 837cb03

Comments (0)

Files changed (1)

File random_memo.rst

 
     List.iter f;;                 (* あれー、何も起こらないぞ? *)
 
+なお、 sequence で部分適用の式を書いてしまった場合は警告が出る::
+
+    List.iter f; prerr_endline "hello world"      (* Warning 5: this function application is partial *)
+
+当然だが Warning 5 はエラー扱いにすべき。
+
+本当に本当に本当に式の結果を無視したい時は ignore を使う::
+
+    ignore (List.iter f)          (* ほんとに意味はないけど俺はわかってやっているんだ!! *)
+
 fun x -> match x with は function にしろ
 =============================================