- write-textual-bytestring bytevector #!optional portprocedure
Writes bytevector in the external format described in this SRFI to port. Bytes representing non-graphical ASCII characters are unencoded: all other bytes are encoded with a single letter if possible, otherwise with a \x escape. If port is omitted, it defaults to the value of (current-output-port).
(call-with-port (open-output-string) (lambda (port) (write-textual-bytestring #u8(#x9 #x41 #x72 #x74 #x68 #x75 #x72 #xa) port) (get-output-string port))) ⇒ "#u8\"\\tArthur\\n\""