Читаю "Yet another Haskell tutorial". Делаю упражнения. Задание такое: "написать функцию map в стиле continuation passing". Как записать ее рекурсивно я понимаю
map f [] = []
map f (x:xs) = (f x : map f xs)
а вот как это сделать в continuation passing style (прошу прощения за английский, но я не знаю как это корректно по-русски называется. если кто подскажет - буду благодарен). В самом разделе, посвященном этому стилю разобран всего 1 пример, который дает не слишком много пищи для размышлений.
Ответ на:
комментарий
от grob
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Знатокам haskell (2009)
- Форум Знатоки, укажите путь решения ;) (2007)
- Форум дзен упражнение (2014)
- Форум пресс, упражнения (2013)
- Форум [Курант] Упражнение (2011)
- Форум Посоветуйте просветляющие упражнения (2013)
- Форум Упражнения по Debian (2018)
- Форум Упражнения на память (2012)
- Форум [python] Упражнения... ищу (2010)
- Форум Упражнение из SICP (2010)