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.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage