Typed-Racket bitsyntax
Update to version 4.0. Custom extensions must now be macros.
bit-string->signed-integer and bit-string->unsigned-integer.
Use type-specialized parsers for integer extraction.
bit-string->byte