重複の可能性:
Scala でのアンダースコアのすべての用途は何ですか?
特定のチュートリアルに従うと、次の 2 つの使用法で同じ結果が得られることがわかりました。最初のものは理解できますが、2番目のものも機能する理由がわかりません。誰かが私に説明をしてくれると同時に、_使用法の概要を教えてもらえますか?
def sum (a:Int, b:Int) = a + b
val sumAsFunction1 = sum(_:Int, _:Int)
// I understand this, _ used as placeholder of parameters
val sumAsFunction2 = sum _
// why this usage has the same effect as sumAsFunction1?