-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add an overload of FlatMapOps#>> that gives control on the evaluation… #492
Conversation
Current coverage is
|
On Gitter there was some discussion on whether to overload method names or use a consistent convention like an 👍 from me, but I'm hoping @travisbrown can weigh in, because I remember he mentioned being in favor of not overloading. |
I’m fine with adding a suffix like |
This SO answer is a good summary of some of the reasons to avoid overloading. I personally think this is more important for things like Even here though it still introduces some annoying questions. Is |
In this case I think the subtlety introduced when |
Thanks @travisbrown. You have me convinced that disambiguating might be a good idea. |
Hi, I totally agree on the issues of overloading. I will be happy to remove my overload and to introduce two new methods, one that is an alias for the current What about |
5e05fdc
to
b5718ae
Compare
Hi guys, I decided to go with |
b5718ae
to
c29ea28
Compare
Interesting. I think that's a good name, but it made me think of |
I’m fine with |
… strategy of the second action
c29ea28
to
5a9b587
Compare
I updated the PR to use |
This looks good to me. 👍 Did you want to create an overload for |
No, I gave up the idea of overloading.
|
👍 from me then. Thanks for sticking with this! :) |
👍 |
Add an overload of FlatMapOps#>> that gives control on the evaluation…
… strategy of the second action