Returns a 16 character string, where the character at index i
is the
encoding of the base-16 digit i
.
Returns the Unicode code point of the base-16 digit that encodes the given 4-bit quantity.
Returns a Writer
that, when fed an input Uint8Array
, returns a
continuation that writes the base-16 (hexadecimal) encoding of the input
byte array.
Returns a Writer
continuation that writes the base-16 (hexadecimal)
encoding of the input
Uint8Array
.
Returns the 4-bit quantity represented by the base-16 digit c
.
Returns true
if the Unicode code point c
is a valid base-16 digit.
Returns the Base16
encoding with lowercase alphanumeric digits.
Parses the base-16 (hexadecimal) encoded input
, and writes the decoded
bytes to a growable array, returning a Parser
continuation that knows
how to parse any additional input. The returned Parser
binds a Uint8Array
array containing all parsed base-16 data.
Returns the Base16
encoding with uppercase alphanumeric digits.
Decodes the base-16 digits c1
and c2
, and writes the 8-bit quantity
they represent to the given output
.
Base-16 (hexadecimal) encoding Parser/Writer factory.