誰かがスケーラの未来(2.10)を新しいscalaz7 futureに正しく変換する方法を知りましたか?私はその後、私はscala2.10の未来をscalaz.concurrent.Futureに変換する//
implicit def scalaF2scalazF[A](in:Future[A]):Zuture[A]=???
の実装を持ちたい
import scalaz.concurrent.{Future => Zuture}
import scala.concurrent.Future
例えば
の周りにそれを正しく行う方法がわからないScalaの未来にScalaの約束を経由してscalaz未来を変換する熱い知っているが、明らかに書き込みするケーキの一部になります
implicit def scalaF2scalazTask[A](in:Future[A]):Task[A]=???
これは私が本当に何をしているのでnt :-)
を追加したhttps://github.com/Verizon/deloreanを使用することができますが、[scalaz-contribの](https://github.com/typelevel/scalaz-contrib)ライブラリを見ましたか?そこに 'scala.concurrent.Future'のための[いくつかのインスタンス](https://github.com/typelevel/scalaz-contrib/blob/master/scala210/main/scala/Future.scala)があります。 – folone
指摘していただきありがとうございます。しかし、スカラのMonad/monoids/semigroupsにスカラ先物を変換することを理解しました。これがTasks/scalaz.Futureを使用するコードでどのように使用されるかは不明です。あなたは、タスク(すなわちscalaz-stream)をscalaの未来を使うもの(すなわちiterateesを再生するもの)とハードコードしたコードをリンクする方法を、小さなコード例としてお勧めしますか? –