You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Partial elimination of TMP from xutils.hpp and patches for dependencies (#2923)
# Checklist
- [X] The title and commit message(s) are descriptive.
- [ ] Small commits made to fix your PR have been squashed to avoid
history pollution.
- [X] Tests have been added for new features or bug fixes.
- [X] API of new functions and classes are documented.
# Description
With concepts and constexpr the library can be more readable and less
reliant on recursion. This PR is the first of hopefully many that will
flatten the template structure in xtensor logic without changing public
interfaces or functionality. The goal is to make additional
optimizations and functionality easier to reason about and implement
moving forward.
Additionally, eliminating recursion should help compile times!
0 commit comments