преобразование будущего Akka [A] в будущее [либо [исключение, A]]

Есть ли метод в Akka (или в стандартной библиотеке в Scala 2.10) для преобразованияFuture[A] который может потерпеть неудачу вFuture[Either[Exception,A]]? Я знаю что ты можешь написать

f.map(Right(_)).recover {
  case e:Exception => Left(e)
}

Кажется, это настолько распространенная задача, что мне интересно, не упустил ли я что-то из виду. Я'меня интересуют ответы для Scala 2.9 / Akka и Scala 2.10.

Ответы на вопрос(3)

Ваш ответ на вопрос