プログラミングの基礎 > 第4章 関数の定義

4.2 関数定義の構文

OCamlで関数を定義するには以下の構文を使います。

let 関数名 引数 … = 式

引数(ひきすう)

引数は、パラメーター(parameter)のことで、数学の関数でいえばf(x)のxのことです。
引数を受け取ったら、右辺の式を計算するような関数を定義しています。

関数名のルール

OCamlの関数の名前の付け方は、変数の名前の付け方と同様にアルファベットの小文字で始まらなくてはなりません。

f(x) = 3x という関数をOCamlで定義すると次のようになります。

let f x = 3 * x
# let f x = 3 * x ;;
val f : int -> int = <fun>
# f 4 ;;
- : int = 12
# f(4) ;;
- : int = 12

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS