I m trying out the example given at http://dispatch-classic.databinder.net/Choose+an+Executor.html for dispatch-nio: Example given:
import dispatch._
val h = new nio.Http
val f = h(url("http://www.scala-lang.org/") as_str)
My code:
import dispatch._
val h = new nio.Http
var host = "http://www.scala-lang.org";
val f: Future[String] = h(url("http://www.scala-lang.org/") as_str)
f.apply();
But it doesn't recognize nio and as_str keywords. Could anyone please suggest what would be the problem?
I'm not sure of your version but I've got it to work with
0.8.1
, the namespace looks like it's changed from the documentation.In
build.sbt
:libraryDependencies += "net.databinder" %% "dispatch-nio_2.10.2" % "0.8.1"
In code:
You may need to substitute the
2.10.2
in the library dependency with your scala version number.