These are chat archives for MetaStack-pl/MetaRx

Sep 2015
Marius B. Kotsbak
Sep 16 2015 11:51
@tindzk hmm, it seems like the semantics are different between zip and flatmap(map)
Not sure which is right, but zipWith without zip behavior sounds strange. I'm suspecting it to be related to if change of just one of the input channels produce a result or not
Tim Nieradzik
Sep 16 2015 13:52
@mkotsbak A similar function was planned for Scala: Would you prefer zipped?
val out: ReadChannel[Int] = (ch1, ch2) + _)
I don't think this is a good solution because we'll end up with even more implicit conversions.
Marius B. Kotsbak
Sep 16 2015 18:28
Does not look so bad for this case, and the type interference probably works much better
If the use case is to always map/flatmap afterwards, it gives no extra implicit issues?
Marius B. Kotsbak
Sep 16 2015 18:37
Separated this out here: MetaStack-pl/MetaRx#25