Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Функциональные языки: общие вопросы > [Haskell] Операции над строками (тип данных) |
Автор: Dimys1 18.4.2014, 08:03 |
Определим следующий набор операций над строками:
Разработайте тип данных, характеризующий операции над строками. Определите следующие функции: 1) process, получающая в качестве аргумента действие и строку и возвращающая строку, модифицированную в соответствие с указанным действием. 2) processAll, аналогичная предыдущей, но получающая список действий и выполняющая их по порядку. 3) deleteAll, принимающая две строки и удаляющей из второй строки все символы первой. При реализации обязательно использовать функцию processAll. |
Автор: Gluttton 19.4.2014, 20:28 | ||||
Код:
Вывод программы:
Не уверен, что правильно, поэтом повнимательнее пожалуйста... |
Автор: Compositum 11.12.2014, 09:53 |
Dimys1, задавая вопрос, выкладывай в т.ч. и свой вариант попытки решения с обозначением конкретных проблем, с которыми ты столкнулся в ходе написания кода. В противном случае это выглядит как "а напишите ка мне такое...". Обозначенные в теме вопросы демонстрируют нулевое знание Haskell, а отсутствие своего варианта решения - нежелание этим заниматься. |