Replies: 6 comments
-
One thing to consider though is that many of the other Rx* implementation have an I liked the use of |
Beta Was this translation helpful? Give feedback.
-
FWIW, my revulsion of VB is the reason I've never seriously entertained using the |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Devil's advocate, Does it really need to be one operator? Couldn't it just be: |
Beta Was this translation helpful? Give feedback.
-
why not name
|
Beta Was this translation helpful? Give feedback.
-
Core Team Meeting: We should just mark |
Beta Was this translation helpful? Give feedback.
-
My issue with the name
onErrorResumeNext
: An observable creation function and an operator.onErrorResumeNextWith
... which is ridiculously long.3 "On Error, Resume Next" sounds like it is going to go to the next one, but ONLY if there's an error. Someone would have to have been a VB6 developer to really know what the implication here is, and being that I was on the tail end of that, and I'm a dinosaur, I have to think most people nowadays have no idea where it even came from.
Re-evaluating The Name
Really, what it does is
concat
, only ignoring errors. Maybe it should be called like:concatRegardless
haha. OrfailoverConcat
orconcatAlways
or... something else?Note that it must work with the
staticName
andstaticNameWith
convention. (e.g.concat
andconcatWith
, et al)Also note that this is a RE-EVALUATION of the name. We may well decide to keep it the same. However, in my experience, this bit of functionality isn't the most popular feature of RxJS, so it seems like a deprecation and rename would be low-impact.
Beta Was this translation helpful? Give feedback.
All reactions