Question

Does Scala have any well developed libraries in the spirit of Haskell's pipes, or at least iteratee?

I found Play's iteratee library first, but I couldn't make it work, and it seems tightly coupled with Play's concurrency primitive Promise, which could be inappropriate in many cases.

Scalaz has some iteratee support (like IterV), but it seems there are only core classes with no additional support functions, predefined iteratees/enumerators etc. Also I couldn't find any documentation, even scaladoc is very sparse, so it's quite difficult to use properly.

And I couldn't find anything similar to pipes.

Was it helpful?

Solution

Building up on comments from Travis, currently there are:

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top