カリー化された関数

OCaml の関数はカリー化されているので,部分適用できる。

# let sum_of_twice = sum_of (fun x -> x * 2);;
val sum_of_twice : int -> int = <fun>
# sum_of_twice 5;;
- : int = 30

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください