Scalaz Free monad'ı öğreniyorum. Ben burada Seq [Serbest [Functor, A]] nasıl Serbest çevirilir [Functor, Seq [A]]
Future.sequence
gibiSeq[Free[Functor, A]]
-
Free[Functor, Seq[A]]
benzer alabilirsiniz nasıl acaba
type Functor[A] = Coyoneda[Command, A]
type Script[A]= Free[Functor, A]
case instruction(...)
def sequence(): Seq[Script[Instruction]] = {...}
Size öyle Gelecek gibi olabilir ben Script[Seq[Instruction]]
sonucu çevirebilirsiniz o mümkündür acaba kodudur Bu, Free'nin bir monad olmasının nedeni mi?