У меня есть ordederd, чтобы сделать функцию, которая принимает список ex [3,4,6,1,29] и возвращает список кортежей [(3,4), (4,6), (6,1), (1,29)]Функция Haskell, которая берет список и возвращает кортежи
-4
A
ответ
3
Это очень простой вопрос, это действительно трудно, чтобы помочь, не противоречит цели ...
Если вам разрешено использовать Предполагаемые функции, уже есть тот, который может сделать почти все для вас (если вы не знаете, какой из них, попробуйте найти его с http://www.haskell.org/hoogle/). Сделайте еще один шаг назад и подумайте о том, как создать список [(3,3), (4,4), (6,6), (1,1), (29,29)].
Если вы не можете использовать предопределенные функции, то рекурсия - ваш друг: что вам нужно сделать для пустого списка? Что для списка с одним элементом? С двумя элементами?
Без каких-либо усилий я не могу дать больше намеков. Если вы застряли, расширьте свой вопрос и покажите, что у вас уже есть, и мы постараемся помочь.
Смежные вопросы
- 1. Функция, которая берет список строк и возвращает другой конкретный список
- 2. функция, которая получает Int и возвращает список
- 3. Функция, которая берет список и возвращает список только с уникальными элементами из оригинала?
- 4. Функция Haskell, которая возвращает простые коэффициенты n
- 5. Haskell Функция, которая принимает список пар и список и возвращает список
- 6. Функция Haskell, которая возвращает произвольное количество полей в виде списка
- 7. Функция, которая возвращает общий список
- 8. Функция, которая возвращает список кортежей.
- 9. Функция, которая принимает список и возвращает значение?
- 10. Haskell - карта ошибки функция возвращает список
- 11. функция рекурсии, которая принимает список и возвращает отсортированный список
- 12. Haskell - добавить кортежи в список вместе?
- 13. функция связанного списка, которая возвращает список
- 14. Функция Haskell, которая возвращает все функции, определенные в файле
- 15. Haskell: Использование карты с функцией, которая возвращает список?
- 16. Создайте список из другой функции, которая возвращает Bool в Haskell.
- 17. Функция Haskell, которая проверяет, имеет ли список повторяющиеся (повторяющиеся) элементы
- 18. Функция подключения, которая берет запись в функцию, которая принимает Чтение
- 19. Haskell: Как составить рекурсивную функцию, которая берет элемент и дает возвращает его список, но имеющий другой тип данных?
- 20. Haskell checkers - как написать функцию, которая возвращает список возможных переходов
- 21. Есть ли функция, которая принимает список и возвращает список дубликатов элементов в этом списке?
- 22. Haskell - функция возвращает пустой символ
- 23. функция, которая принимает список и Integer возвращает элемент списка
- 24. Рекурсивная функция, которая возвращает многомерный массив и список
- 25. Haskell: функция, которая принимает список xs и целое число n и возвращает весь список длины n с элементами из xs
- 26. Функция отображения Haskell в список
- 27. Сортировка кортежи в списках Haskell
- 28. Функция печати, которая возвращает int
- 29. Функция, которая возвращает namedtuple
- 30. Есть функция, которая возвращает индекс
См. [Этот набор рекомендаций] (http://meta.stackexchange.com/questions/10811/how-to-ask-and-answer-homework-questions/10812#10812), чтобы узнать о домашнем задании. Ни один из ваших вопросов не соответствует действительности. –
Хмм ... каждое тело закрывает вопрос ... попробуйте добавить ярлык домашней работы и перед этим попытайтесь понять понимание списков в haskell –