Кто-нибудь пришел к кусочку кода, как правильно преобразовать scala Future (2.10) в новое будущее scalaz7? Я знаю, что нужно преобразовать будущее scalaz через scala Promise в scala Future, но не уверен, как правильно это сделать
Например
import scalaz.concurrent.{Future => Zuture}
import scala.concurrent.Future
Я хочу иметь реализацию
implicit def scalaF2scalazF[A](in:Future[A]):Zuture[A]=???
Тогда, очевидно, было бы куском пирога писать
implicit def scalaF2scalazTask[A](in:Future[A]):Task[A]=???
потому что это то, что я действительно хочу: -)