私は新しい Scala IDE (Eclipse 3.6.2 + Scala IDE 2.0.0 [Scala 2.9.0]) で遊んでいて、次のような簡単なことをしようとしました:
(1 to 10).sum
それはうまくいきますが、私は最近も多くのGroovyを行っており、自動的に次のように書きました:
(1 to 10).sum()
この 2 番目のバージョンでは、IDE でコンパイラ エラーが発生し、次のメッセージが表示されます。
メソッド sum: (implicit num: Numeric[B])B の引数が不十分です。指定されていない値パラメーター番号。
Scala API を見ると、sum には 2 つのバージョンがあり、1 つはパラメーターをとらず、もう 1 つは上記の暗黙的なパラメーターを取ります。かっこなしで引数なしのメソッドを呼び出す必要がありますか?