scala'nın Geleceği (2.10) 'un yeni scalaz7 geleceğine nasıl düzgün bir şekilde dönüştürülebileceği konusunda hiç kimseye bir kod gelmedi mi? Ben scala Geleceğe scala Promise üzeri scalaz geleceği dönüştürmek için sıcak biliyorum ama ÖrneğinScala 2.10'ın gelecekteki scalaz.concurrent.Future // Görevine Dönüştürme
etrafında düzgün bunu nasıl emin değilim
import scalaz.concurrent.{Future => Zuture}
import scala.concurrent.Future
Ben Sonra
implicit def scalaF2scalazF[A](in:Future[A]):Zuture[A]=???
uygulanmasını istiyorum
şu çünkü besbelli oyuncağı
implicit def scalaF2scalazTask[A](in:Future[A]):Task[A]=???
yazmaya ne olacağını gerçekten wa nt :-)
sen [scalaz-Contrib] (https://github.com/typelevel/scalaz-contrib) kütüphane izlediniz mi
toTask
vetoFuture
yöntemleri uygun ekler https://github.com/Verizon/delorean kullanabilir? Orada scala.concurrent.Future için [bazı örnekler] vardır (https://github.com/typelevel/scalaz-contrib/blob/master/scala210/main/scala/Future.scala). – foloneİşaretlediğiniz için teşekkürler. Ancak anladım ki, scala futures'ı scalaz Monad/monoids/semigroup'a çevirmek. Bunun, Tasks/scalaz.Future işlevini kullanan bir kod parçasında nasıl kullanılabileceğinden emin değilsiniz. Küçük bir kod örneği önerebilir misiniz, kodun Tasco'yu (yani, scalaz-stream) kodlarını, scala'nın geleceğini (yani, oynatma yinelemelerini) kullanan biriyle kodladığınız yere nasıl bağlayabilirsiniz? –