Scala/Akka Socket Server IterateeRef syntax <p>Can somebody please explain to me the meaning of this line of code?</p> <pre><code>val state = IO.IterateeRef.Map.async[IO.Handle]()(context.dispatcher) </code></pre> <p>(from <a href="http://doc.akka.io/docs/akka/2.0/scala/io.html" rel="nofollow">http://doc.akka.io/docs/akka/2.0/scala/io.html</a>)</p> <p>I guess this is a partial application of the async function, which is a curried function? But I thought that async was defined in IO.IterateeRef, not IO.IterateeRef.Map.</p>