thisに基づいて REPL で Play2 を使用して単純な Iteratee を作成しようとしています。しかし、missing parameters
エラーが発生します。しかし、型パラメーターを指定するele
と機能します。誰かがこれを説明できますか?
scala> import play.api.libs.iteratee._
import play.api.libs.iteratee._
scala> import scala.concurrent.ExecutionContext.Implicits.global
import scala.concurrent.ExecutionContext.Implicits.global
scala> val i = Iteratee.fold(0){ ( acc, ele ) => acc + ele }
<console>:15: error: missing parameter type
val i = Iteratee.fold(0){ ( acc, ele ) => acc + ele }
^
scala> val i = Iteratee.fold(0){ ( acc, ele:Int ) => acc + ele }
i: play.api.libs.iteratee.Iteratee[Int,Int] = play.api.libs.iteratee.ContIteratee@3feaaa9b