intersperse
リストの各要素間に値を入れてconcatする
「intersperse」は「散りばめる」という意味
intersperse :: a -> [a] -> [a]
例
code:hs
>> intersperse ',' "abcde"
"a,b,c,d,e"
最後の要素の後にも追加したい場合は、concatMapでも使えばいい
code:hs
>> concatMap (++ ",") "abcde"
"a,b,c,d,e,"
code:hs
>> unlines "abcde"
"a\nb\nc\nd\ne\n"