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
Fixed open/closed interval definitions #232
Conversation
Codecov Report
@@ Coverage Diff @@
## main #232 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 26 26
Lines 859 859
Branches 175 175
=========================================
Hits 859 859
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
Hi @g-as, thanks for putting in the time to address is! I'm again pondering the issue of backwards compatibility. I'm now thinking it would make sense to rename the predicate functions and the types to use terms "inclusive" and "exclusive". In my opinion those names are more intuitive, but it would also solve the issue of backwards compatibility. Just to clarify a bit about my reasoning here, I'll expand a little bit. In releasing a version What do you think? If you agree it's a good idea, please feel free to go ahead and make those changes on this PR. Thanks again for the work thus far! 🙏 |
Agreed that breakage is the best way to avoid behaviour change without the user's knowledge. So renaming with appropriate names, and arguably better/more explicit names is the best way to go. Changes incoming asap. |
Thank you so much for the help, and again for making aware of this 🍰 |
My pleasure. Keep up the good work. |
Fixes #231