qualcuno è giunto a un pezzo di codice su come convertire correttamente il futuro di scala (2.10) in un nuovo futuro di scalaz7? So hot convertire futuro scalaz Via Scala Promessa di scala futuro, ma non sapete come farlo correttamente intornoConverti scala 2.10 in futuro in scalaz.concurrent.Future // Task
Per esempio
import scalaz.concurrent.{Future => Zuture}
import scala.concurrent.Future
voglio avere attuazione
implicit def scalaF2scalazF[A](in:Future[A]):Zuture[A]=???
Poi ovviamente sarebbe un pezzo di torta per scrivere
implicit def scalaF2scalazTask[A](in:Future[A]):Task[A]=???
perché questo è quello che veramente wa nt :-)
Hai visto la [contrib scalaz-] (https://github.com/typelevel/scalaz-contrib) biblioteca? Ci sono [alcune istanze] (https://github.com/typelevel/scalaz-contrib/blob/master/scala210/main/scala/Future.scala) per 'scala.concurrent.Future' lì. – folone
Grazie per la segnalazione. Comunque ho capito che questi sono per convertire i futures su scala in Monade/Monarch/semigruppi scalaz. Non sei sicuro di come possa essere usato in un pezzo di codice che utilizza Tasks/scalaz.Future. Potete per favore suggerire un piccolo esempio di codice su come collegare il codice in cui avete task hardcoded (ad es. Scalaz-stream) con uno che usa il futuro di scala (ad esempio, iteratees di gioco)? –