、以下のオブジェクトdefinintionさえずりScalaの学校で
object addOne extends Function1[Int, Int] {
def apply(m: Int): Int = m + 1
}
があり、私は完全に[のIntを理解していないhttp://twitter.github.io/scala_school/basics2.html "基本つづく" "...は、機能1 [INT、INT]が伸びます" Int]型パラメータ化。私たちがFunction1を拡張するとき、私は単一の引数を取る申請があると宣言していると信じています。 なぜ私の申請が1つのInt引数だけを取るように構築されている場合、Function1 [Int、Int]
説明してください。
はあなたにもうん '拡張(のInt => INT)' – 4lex1v
を書くことができます注意してください。私は今それを見る。その構文は、魔法をより明確にします。 –