OCamlとSMLの違い (6)
関数の引数にラベルを付けることができる。
# let foo ~a ~b = a / b
ラベルを指定してカリー化できる。
# (foo ~a:6) ~b:3 # (foo ~b:3) ~a:6
全部の引数を与える場合、ラベルは省略できる。
# foo 6 3
関数の引数にラベルを付けることができる。
# let foo ~a ~b = a / b
ラベルを指定してカリー化できる。
# (foo ~a:6) ~b:3 # (foo ~b:3) ~a:6
全部の引数を与える場合、ラベルは省略できる。
# foo 6 3