3 ms·
Thanks for the explanation! So it's pull based and not push based like most other streams lib. Does maybe someone know how this compares to FS2 or Iteratees t
by still_grokking 4y ago
Thanks for the explanation!
So it's pull based and not push based like most other streams lib.
Does maybe someone know how this compares to FS2 or Iteratees than? (Both are also pull based streaming solutions).
https://fs2.io/#/ https://fs2.io/#/
https://en.wikipedia.org/wiki/Iteratee https://en.wikipedia.org/wiki/Iteratee
Looks quite similar to me. Is the Scala FS2 lib maybe even a clones of the Haskell solution? Or are they different in important aspects?
- tome 4y agoConduit is pretty much a direct descendant of iteratee ideas in Haskell. It started about here, as far as I know: https://hackage.haskell.org/package/iteratee https://hackage.haskell.org/package/iteratee
- valcron1000 4y ago"Many of the ideas in FS2 were first tried and developed in there [Haskell]". https://fs2.io/#/documentation?id=related-haskell-libraries https://fs2.io/#/documentation?id=related-haskell-libraries