Thanks to visit codestin.com
Credit goes to github.com

Skip to content

refactor: convert slices from CRTP to C++20 concepts#4

Open
sbstndb wants to merge 7 commits into
masterfrom
slice_concept
Open

refactor: convert slices from CRTP to C++20 concepts#4
sbstndb wants to merge 7 commits into
masterfrom
slice_concept

Conversation

@sbstndb

@sbstndb sbstndb commented Oct 21, 2025

Copy link
Copy Markdown
Owner

Replace xslice CRTP base class with xslice_concept following xtensor's type-trait-first pattern.

Checklist

  • The title and commit message(s) are descriptive.
  • Small commits made to fix your PR have been squashed to avoid history pollution.
  • Tests have been added for new features or bug fixes.
  • API of new functions and classes are documented.

Description

@sbstndb sbstndb force-pushed the slice_concept branch 7 times, most recently from 767c0c8 to a642b3b Compare October 21, 2025 22:09
Use if constexpr with auto return types for slice helper functions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant