Bits.Huff: type of bend-kit-bits@0.1.0.1 Import: import bend-kit-bits@0.1.0.1/bits.bend as Bits Lines 179-183 of bend-kit-bits@0.1.0.1/bits.bend: https://jend.leeeet.dev/read.txt?path=bend-kit-bits@0.1.0.1/bits.bend&start_line=179&end_line=183 import Base # A canonical Huffman table: entry i of 2^max is (sym << 5) | len for the code that the # first max stream bits i start with, or 0 when no code does. msb is the stream's bit order. # ponytail: one level of 2^max entries; a two-level table if building it dominates short blocks. type Huff is Type: Huff{msb: Bool, max: U32, table: Array} Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Array https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32