If I have a list of char like (cons #\C (cons #\O (cons #\M (cons #\P (cons #\U (cons #\T (cons #\E empty))))))), how can I convert it into a string? I'm not allowed to use string-append, substring, implode, and explode. I am also on Beginning Student so I can't use string-join. I've thought about using (string char) but I can't figure out how it'd work recursively.
Or, how would I be able to convert a list of strings into a single string, given the same restrictions above?
It looks like list->string does what you want.
Edit to make the bot happy:
The resulting string is "COMPUTE" as desired.