Replies: 4 comments 13 replies
-
Im open to exploring this even if its usecase is limited because we are only abstracting over 3 operators (as you have stated). The unexpected result is definitely something we need to look into, especially |
Beta Was this translation helpful? Give feedback.
-
I like it |
Beta Was this translation helpful? Give feedback.
-
I don't like the idea of implementing |
Beta Was this translation helpful? Give feedback.
-
I took another look at fs2's stream and I see no reason why we can't support it. If people want more control they can just leave the for synatex And just reviewed zio too, I will prepare a PR then, there is no harm, the scaldsl should be more scala not javalish as lightbend's akka. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Motivation:
Both ZIO and FS2 support this, and which is easier for simple job.
Prons:
Simpler and easier to use.
Cons:
Easy to get unexpected result.
Changes needed:
flatmap
===flatmapConcat
foreach
===to(Sink.foreach(f), Keep.Right)
withFilter
===filter
Beta Was this translation helpful? Give feedback.
All reactions