Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Haskellはデフォルトで関数カリー化を適用するため、カリー化プログラミング言語と呼ばれていることを別の質問から知りました。この動作を表示する他の言語は何ですか?
難解でない言語のうち、それは主にHaskellです:
f x y z = x + y * z g = f 4 r = g 7 8
OCamlとF#:
let f x y z = x + y * z let g = f 4 let r = g 7 8
程度は低いですが、SML(図書館がカリー化をあまり使用しない場合):
fun f x y z = x + y * z val g = f 4 val r = g 7 8