6
ответов

Как я кодирую дерево объектов в Haskell с указателями для порождения и дети?

У меня есть следующая проблема: у Меня есть дерево объектов различных классов, где действие в дочернем классе делает недействительным родителя. На императивных языках это тривиально, чтобы сделать. Например, в...
вопрос задан: 15 April 2013 03:12
4
ответа

закрытия и объекты [закрываются]

Функциональное программирование.. похож на классика (тип Mark Twain's). При чтении другой обвиняет о SICP, где люди говорят о закрытиях огромного влияния, имел на там взглядах, я добрался...
вопрос задан: 9 March 2013 23:01
4
ответа

Детали реализации декларативных языков, по сути обязательных

Я читаю 'Функциональное программирование' Tomas Petricek & Jon Skeet, и я понимаю различие между декларативным и императивным программированием. То, что я задавался вопросом, - то, как примитив...
вопрос задан: 8 February 2010 21:16
4
ответа

Какие функциональные методы языка могут использоваться на императивных языках?

Какие методы или парадигмы, обычно связанные с функциональными языками, могут продуктивно использоваться на императивных языках также? например: Рекурсия может быть проблематичной на языках без хвоста-...
вопрос задан: 25 February 2009 02:19
1
ответ

Производительность Scala: императив по сравнению с функциональным стилем

Я плохо знаком с Scala и просто читал Scala Примером. В главе 2 у автора есть 2 различных версии Quicksort. Каждый - обязательный стиль: вид определения (xs: Массив [Интервал]) {подкачка определения (я: Интервал, j:...
вопрос задан: 25 July 2010 05:40
0
ответов

Функционально-императивный гибрид

Чистые функциональные языки программирования не допускают изменяемых данных, но некоторые вычисления более естественно / интуитивно выражаются императивным способом - или императивной версией алгоритма. может быть ...
вопрос задан: 14 March 2013 03:02
0
ответов

Хорошие примеры императивного и функционального решения практических задач

Я пишу материалы для урока для курса, который начнется через пару недель. Я выбрал Clojure в качестве нового языка для изучения студентами. Я хотел бы посвятить рефакторингу одну главу...
вопрос задан: 11 March 2012 11:21
0
ответов

Если я пришел из опыта программирования, как я могу обдумать идею отсутствия динамических переменных для отслеживания вещей в Haskell?

Поэтому я пытаюсь научить себя Хаскеллу. В настоящее время я нахожусь на 11-й главе «Изучаю тебя на Haskell для большого блага» и занимаюсь 99 проблемами Haskell, а также проблемами Project Euler. Вещи ...
вопрос задан: 9 December 2011 00:58