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

About Roaring64Map and RoaringMap and possible future extensions #651

Closed
cubicYYY opened this issue Aug 16, 2024 · 3 comments
Closed

About Roaring64Map and RoaringMap and possible future extensions #651

cubicYYY opened this issue Aug 16, 2024 · 3 comments

Comments

@cubicYYY
Copy link
Contributor

cubicYYY commented Aug 16, 2024

My query is why some of the APIs for the 64-bit version and the 32-bit version don't seem to be exactly the same?

And, if one wants to implement other versions (e.g. Roaring128Map or Roaring16Map), is this easy to do? If not, what are the barriers that prevent such an extension?

Thanks in advance for your answers.

@mapleFU
Copy link
Contributor

mapleFU commented Aug 16, 2024

Maybe related: #629

@lemire
Copy link
Member

lemire commented Aug 16, 2024

My query is why some of the APIs for the 64-bit version and the 32-bit version don't seem to be exactly the same?

Duplicate of #549

The gap has closed significantly.

And, if one wants to implement other versions (e.g. Roaring128Map or Roaring16Map), is this easy to do? If not, what are the barriers that prevent such an extension?

There is no barrier other than the work required. Pull requests invited. Please consider contributing.

@lemire lemire closed this as completed Aug 16, 2024
@lemire
Copy link
Member

lemire commented Aug 16, 2024

I have closed this issue as it is a duplicate of existing issues.

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

No branches or pull requests

3 participants