2014-02-02 2 views
1

Как объединить два списка строк в один список строк?Как объединить два списка строк в один список строк?

Например, это:

["aaaaaa", "aaaaaa","aaaaaa"] 
["bbbb", "bbbb", " bb"] 

бы в это:

["aaaaaabbbb","aaaaaabbbb", "aaaaaa bb"] 
+0

что вы пробовали? вы знаете hoogle? СОВЕТ: функция, которую вы ищете, работает, как 'zip'per' With' конкатенация списков. – epsilonhalbe

+0

Спасибо вам большое! выглядит как функция zipWith (++) работает мой вопрос! –

ответ

4

Вы можете использовать zipWith:

concatStrings :: [String] -> [String] -> [String] 
concatStrings = zipWith (++) 
5
zipWith (++) ["aaaaaa", "aaaaaa","aaaaaa"] ["bbbb", "bbbb", " bb"] 
Смежные вопросы