Есть ли у Scala хорошо разработанные библиотеки в духе труб Haskell или, по крайней мере, iteratee?
Сначала я нашел Play iteratee library, но я не смог заставить его работать, и он кажется тесно связанным с Play concurrency примитивным Promise
, который во многих случаях может быть неуместным.
Scalaz имеет некоторую поддержку итераций (например, IterV), но, похоже, существуют только основные классы без дополнительных вспомогательных функций, предопределенные итерации/перечисления и т.д. Также Я не мог найти никакой документации, даже scaladoc очень разрежен, поэтому довольно сложно правильно использовать.
И я не мог найти ничего похожего на трубы.