Umwandlung von Akkas Zukunft [A] in Zukunft [Entweder [Ausnahme, A]]
Gibt es eine Methode in Akka (oder in der Standardbibliothek in Scala 2.10) um aFuture[A]
was in einem scheitern könnteFuture[Either[Exception,A]]
? Ich weiß, dass du schreiben kannst
f.map(Right(_)).recover {
case e:Exception => Left(e)
}
Es scheint nur eine so häufige Aufgabe zu sein, dass ich mich frage, ob ich etwas übersehen habe. Ich bin an Antworten für Scala 2.9 / Akka und Scala 2.10 interessiert.