3
ocaml toplevelにこのコードを入力すると、構文エラーが発生します。Ocamlの構文エラー:関数アプリケーションで(...の場合は)かっこが必要なのはなぜですか?
(fun n -> n + 1) if true then 1 else 2
しかし、このコードはOKです。
(fun n -> n + 1) (if true then 1 else 2)
なぜかっこが必要なのはなぜですか?