Ответ 1
Как насчет mkString?
theStrings.mkString(",")
Существует вариант, в котором вы также можете указать префикс и суффикс.
Смотрите здесь для реализации, используя foldLeft, что гораздо более многословно, но, возможно, стоит посмотреть на образование.