(index ("make-hpack-decoder" 0) ("make-hpack-encoder" 159) ("hpack-encode" 467) ("hpack-decode" 467))
(def (sig (procedure " (make-hpack-decoder) " (id make-hpack-decoder))) (p "returns a function that accepts a string and returns a list of headers decoded."))
(def (sig (procedure "(make-hpack-encoder)" (id make-hpack-encoder))) (p "returns a function that accepts a list of headers and returns an HPACK string. The function takes an optional argument telling it whether to index headers when possible or not. Note that a header is a pair of a symbol and a string"))
(def (sig (procedure " (hpack-encode header-table headers #!optional (index-headers? #t))" (id hpack-encode)) (procedure " (hpack-decode header-table code)" (id hpack-decode))) (p "Encode decode procedures using a header-table"))
