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.
-
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