Какие языки доступны для продвижения как объектно-ориентированного, так и функционального программирования? Я знаю, что любой язык, который поддерживает первоклассные функции, можно считать функциональным, но я смотрю ...
В эти дни я серьезно отношусь к функциональному программированию. В то время как я действительно взволнован Haskell и возможностями, которые он предлагает, теперь я также вижу, что это займет у меня некоторое время ...
Одна из основных характеристик функционального программирования является использованием безрезультатных стороной функций. Однако это может быть сделано на императивном языке также. То же верно для рекурсии и лямбды...
Хорошо, никакой обман теперь. Нет, действительно, займите минуту или два и испытайте это. Что "положения" делает?Править: упрощенный согласно предложению cgrand. (defn возвращение [[текущий следующий] флаг] [(если флаг...
Я искал в Интернете поиски определения декларативного и императивного программирования, которое бы пролило свет на меня. Тем не менее, язык используется на некоторых ресурсах, которые у меня есть ...
Я начинаю изучать ocaml и действительно ценю питание рекурсии на языке. Однако одной вещью, по поводу которой я волнуюсь, являются переполнения стека. Если ocaml использует стек для функции...
Как я должен контролировать прогресс отображенной функции в clojure? При обработке записей на императивном языке я часто печатаю сообщение время от времени, чтобы указать, как далеко дела шли, например.
У меня есть общий вопрос об интерпретаторах функциональных языков: есть ли на самом деле какие-либо преимущества использования функционального языка по сравнению с императивным языком во время выполнения (или что делает по-своему...
читатель, ну, я думаю, что меня просто слегка одолели. Я реализую рюкзак, и я думал о том, что я реализовал алгоритм перебора, как 1 или 2 раза. Поэтому я решил сделать еще один. А также ...
Из «Программирования на Scala» (второе издание ), внизу стр.98: Сбалансированное отношение к Scala-программистам. Предпочитайте валы, неизменяемые объекты и методы без побочных эффектов. Достигните ...
. Я пытался понять этот алгоритм в течение последних двух часов, но не могу его получить. Может кто-нибудь, пожалуйста, объясните это легко понять? Функция lis_length (a) n: = a.length ...
(I надеюсь, что этот вопрос по теме - я попытался найти ответ, но не нашел окончательного ответа. Если это окажется не по теме или уже дан ответ, пожалуйста, модерируйте / удалите его.) Я помню ...