I will be updating this as I go… but see also the Wikipedia page on string functions in various languages. Joining a string list -- Python: ",".join(lst) -- either... import Data.List intercalate "," lst -- or... import Data.List concat (intersperse "," lst) Splitting on a string -- a.split(ss) -- You might need to get Data.List.Split from Cabal import Data.List.Split splitOn ss a -- using regexes