cfunction
src/utf8.c on line 29, column 1
(utf8/decode-rune buf &opt start)
Read a UTF-8 encoded Unicode codepoint from the buffer which starts
at the given index. Returns a tuple [value width], where width =
number of bytes consumed. If at the end of buffer or the buffer
contains malformed UTF-8, returns [nil 0].