def decode.bit

bend-kit-http2@0.4.0.0 · huffman.bend:1240

import bend-kit-http2@0.4.0.0/huffman.bend as Huffman
import Base

1240def decode.bit(d: Decoder, +bit: U32) -> Maybe<&2, Decoder>:
1241  Decoder{+bits, +width, rev} = d
1242  +code = ((bits << 1n) .|. bit : U32)
1243  +n = (width + 1 : U32)
1244  decode.symbol(symbol(n, code), code, n, rev)

Uses (8)

Used by (1)