Sparse bitmap implementation in Erlang or Elixir?

Is anyone aware of an Erlang or Elixir library that provides efficient sparse-bitmap operations (including AND, OR, XOR) along the lines of https://github.com/lemire/javaewah? Or can you suggest alternative approaches to this problem space?

I’m aware of https://github.com/hashd/bitmap-elixir, but it seems lacking the necessary operations; I’m also not sure that it’s under active current maintenance.

Thanks!

1 Like

I think I saw roaring bitmap wrapper in erlang once, would that work?

Probably this one https://github.com/zambal/rb_sets

Does this qualify? https://github.com/gausby/bit_field_set

Both of these look potentially on-point. Thank you!

1 Like