我(从一本 SML 书中)了解到,SML 中的函数总是只需要一个参数:一个元组。一个接受多个参数的函数只是一个接受一个元组作为参数的函数,在函数绑定中通过一个元组绑定来实现。我明白这一点。
但是在这之后,这本书说了一些我不明白的东西:
this point makes SML language flexible and elegant design, and you can do something useful that you cannot do in Java.
为什么这种设计使语言灵活?文本指的是什么,SML可以但java不能?