Converts a UTF-8 byte to a Unicode codepoint.
The UTF-8 byte next in the sequence.
The shared state between consecutive UTF-8 bytes in the sequence, an object with the shape { utf8seq: 0, codepoint: 0 }.
{ utf8seq: 0, codepoint: 0 }
Function which will be called for each codepoint.
Converts a UTF-8 byte to a Unicode codepoint.