represent a bitarray / bitmap
the memory representation start at bit 0
:: a typeCtrl KGHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05
Moduleasn1-types-0.3.4Haskell98
represent a bitarray / bitmap
the memory representation start at bit 0
throwed in case of out of bounds in the bitarray.
Eq BitArrayOutOfBoundDefined in asn1-types-0.3.4 · Data.ASN1.BitArrayShow BitArrayOutOfBoundDefined in asn1-types-0.3.4 · Data.ASN1.BitArrayException BitArrayOutOfBoundDefined in asn1-types-0.3.4 · Data.ASN1.BitArrayreturns the length of bits in this bitarray
get the nth bits
set the nth bit to the value specified
set the nth bits
clear the nth bits
get padded bytestring of the bitarray
number of bit to skip at the end (padding)