Is there a function that joins a list of strings into a delimited string?
I think you are looking for mapconcat: mapconcat applies function to each element of sequence: the results, which must be strings, are concatenated. Between each pair of result strings, mapconcat inserts the string separator. Usually separator contains a space or comma or other suitable punctuation.