У меня есть функция, которая содержит первые 101 символ:
characters :: [String]
characters = [[chr i] |i<-[0..100]]
И что мне нужно сделать, это сделать, чтобы следующая функция постоянно добавлялась к этой, пока я пробовал что-то вроде этого, но это не сохраняет результат.
append :: [String] -> String -> String -> [String]
append characters xs ys = characters ++ [(take 2 (xs++ys))]
В общем, мне нужно иметь возможность постоянно расширять функцию моих персонажей с помощью функции добавления, и не терять результаты.Спасибо за ответы.