1
Scalaz는 "거대한"모나드에 대해 ItateeT와 일치하도록 "리프팅"`EnumeratorT`를 반복합니다.
내가 EnumeratorT있고 해당하는 경우 IterateeT함께 실행할 수 있습니다. val en: EnumeratorT[String, Task] = EnumeratorT.enumList(List("a", "b", "c")) val it: IterateeT[String, Task, Int] = IterateeT.length (it &= en).run : Task[Int] 열거 자 모나드가 iteratee 모나드보다 "더 큰"경우 up, 더 일반적으로 Hoist다음과 같이 일치자를 "리프팅" 할 수 있습니다 . val en: EnumeratorT[String, Task] …