bit_array 2.2.0 bit_array: ^2.2.0 copied to clipboard
A bit array (also known as BitMap, BitSet, BitString, or BitVector) is an array data structure that compactly stores bits.
- Changed internal 64-bit int storage to 32-bit ints to be able to run in browsers.
- Counter multiplication can be done with
- Support of masking counter (with threshold value).
- Support of efficient
maxoperations in counters.
shiftLeftin many operations.
- Support multiply and clone of counters.
package:pedanticand Dart 2.2 features.
asUint64Iterable()added to provide interface-level compatibility for future compressed bit arrays.
BitSetto have a non-bitarray backed interface (eg. compressed structures).
CompositeCounterfor arbitrary-large compressed bitmap operations.
- Initial version.