有人可以向我解释这行代码的含义吗?
val state = IO.IterateeRef.Map.async[IO.Handle]()(context.dispatcher)
(来自http://doc.akka.io/docs/akka/2.0/scala/io.html)
我猜这是 async 函数的部分应用,它是一个柯里化(Currying)函数?但我认为异步是在 IO.IterateeRef 中定义的,而不是在 IO.IterateeRef.Map 中定义的。
最佳答案
对象 IterateRef (akka API) http://doc.akka.io/api/akka/2.0/#akka.actor.IO$$IterateeRef$
关于Scala/Akka 套接字服务器 IterateeRef 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9877155/