bit_array 2.0.0 copy "bit_array: ^2.0.0" to clipboard
bit_array: ^2.0.0 copied to clipboard

outdated

A bit array (also known as BitMap, BitSet, BitString, or BitVector) is an array data structure that compactly stores bits.

2.0.0 #

BREAKING CHANGES

  • Changed internal 64-bit int storage to 32-bit ints to be able to run in browsers.
  • asUint32Iterable instead of asUint64Iterable

1.2.0 #

  • Counter multiplication can be done with operator *.
  • Support of masking counter (with threshold value).
  • Support of efficient min and max operations in counters.

1.1.0 #

  • CompositeSet.clone returns CompositeSet.
  • Support shiftLeft in many operations.
  • Support multiply and clone of counters.
  • Use package:pedantic and Dart 2.2 features.

1.0.1 #

  • asUint64Iterable() added to provide interface-level compatibility for future compressed bit arrays.
  • BitSet to have a non-bitarray backed interface (eg. compressed structures).
  • CompositeSet and CompositeCounter for arbitrary-large compressed bitmap operations.

1.0.0 #

  • Initial version.
11
likes
0
pub points
84%
popularity

Publisher

verified publisheragilord.com

A bit array (also known as BitMap, BitSet, BitString, or BitVector) is an array data structure that compactly stores bits.

Repository (GitHub)
View/report issues

License

unknown (license)

More

Packages that depend on bit_array