@jamey.kohler
В Haskell есть оператор (++)
для объединения двух списков. Например:
1
|
[1,2,3] ++ [4,5,6] -- результат: [1,2,3,4,5,6] |
Обратите внимание, что (++)
работает только со списками, но не с другими типами данных.
1
|
"hello" ++ " world" -- результат: "hello world" |
Есть также некоторые функции из библиотеки Data.List
, которые могут быть полезны для объединения списков, такие как intercalate
и concat
.
1 2 3 4 |
import Data.List intercalate ", " ["apple", "banana", "orange"] -- результат: "apple, banana, orange" concat ["hello", " ", "world"] -- результат: "hello world" |