私は Java 出身で、次のような 2 つの部分関数を組み合わせたいと考えています。
def sum(a: Int, b: Int, c: Int) : Int = a + b + c
私はこのようなものを書きたい:
val l = List(1, 2, 3)
l.foreach(println _ sum (1, _ : Int, 3) ) // It's supposed to apply
// the partial sum(1, _: Int, 3)
// and println computed value.
しかし、コンパイルを拒否します。簡潔に修正する方法はありますか?