Я работаю над очень конкретным вопросом, однако наткнулся на логическую ошибку, которую, похоже, просто не могу решить.
По сути, у меня есть функция, которая принимает символ и возвращает его в виде строки с добавленным пробелом. Оттуда мне нужно отобразить эту функцию на строку и вернуть строку строк, каждая в виде символа с добавленным пробелом.
Я пробовал так много разных вещей, что я даже не помню, что дает мнеменьше ошибок больше. Посмотрев на это в течение двух печальных часов, я действительно мог бы использовать некоторые входные данные.
addSpace :: Char -> [Char]
addSpace t = [t,' ']
addSpaces :: [Char] -> [[Char]]
addSpaces y = map addSpace[????????]
Основная проблема, которую я имею, заключается в том, что бы я ни вкладывал в функцию map addSpace, которую яполучить ошибки типа.
Я прошу прощения, если этот вопрос намного проще, чем я думаю. У меня просто тяжелое время. Заранее спасибо! Я действительно оценил помощь, которую я получил в прошлом от сообщества Haskell по переполнению стека.