Skip to content
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

BitArray missing functionality #274

Open
lorentey opened this issue Apr 11, 2023 · 1 comment
Open

BitArray missing functionality #274

lorentey opened this issue Apr 11, 2023 · 1 comment
Labels
BitCollections enhancement New feature or request
Milestone

Comments

@lorentey
Copy link
Member

This is a reminder for to do items in the BitCollection module. Some of these should probably be done in 1.1.0.

Missing BitArray operations:

  • Masking shifts within a slice of a bit array (incl. range expressions)
  • Bit rotations, supporting rotating the entire array as well as rotating bits in a specific slice
  • Bit reversals, supporting reversing the entire array as well as reversing bits in a specific slice
  • Review & revise bitwise operations. It ought to be possible to e.g. to do a bitwise OR over bit array slices.

We also need more tests coverage and additional benchmarks / performance work.

@lorentey lorentey added enhancement New feature or request BitCollections labels Apr 11, 2023
@lorentey lorentey added this to the 1.1.0 milestone Apr 11, 2023
@lorentey lorentey modified the milestones: 1.1.0, 1.2.0 Jan 30, 2024
@lorentey
Copy link
Member Author

Rescheduling to 1.2, as this should not block shipping 1.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BitCollections enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant