3
ответа

Запрос на булевских переменных в лямбда-исчислении

Это - представление лямбда-исчисления для операции И: лямбда (m) .lambda (n) .lambda (a) .lambda (b). m (n b) b кто-либо может помочь мне в понимании этого представления?
вопрос задан: 19 February 2013 10:32
3
ответа

F # продвинутые упражнения

Я закончил читать книги по F #, и я выполнил большинство упражнений в книге, которые были отчасти базовыми. Сейчас я ищу более сложные упражнения, чтобы улучшить свои навыки с языком и ...
вопрос задан: 7 February 2013 19:26
3
ответа

Изучение functional/Clojure программирующий - практические упражнения? [закрытый]

Я изучаю функциональное программирование с Clojure. Какие практические упражнения можно рекомендовать? Репозитории онлайн с решениями были бы прекрасны. Одна идея, о которой я могу думать, проходит весь...
вопрос задан: 21 December 2012 14:18
3
ответа

Логический оператор отрицания в F#? (! - эквивалентный)

Что является эквивалентом C#"!" оператор в F#?
вопрос задан: 27 August 2012 20:06
3
ответа

В чем разница между «закрытием» и «лямбдой»?

Может кто-нибудь объяснить? Я понимаю основные концепции, стоящие за ними, но часто вижу, что они используются взаимозаменяемо, и я запутываюсь. И теперь, когда мы здесь, чем они отличаются от обычной функции?
вопрос задан: 20 July 2012 17:18
3
ответа

Erlang является действительно функциональным языком? [закрытый]

Я слышу все время, что Erlang является функциональным языком, все же легко назвать базы данных или не побочный эффект бесплатный код от функции, и команды легко заказаны при помощи"", запятые между...
вопрос задан: 17 June 2012 23:54
3
ответа

F# статические ограничения типа элемента

Я пытаюсь определить функцию, разложить на множители, который использует структурные ограничения типа (требует статического членского Нуля, Один, +, и/), подобный Seq.sum так, чтобы это могло использоваться с интервалом, долго, bigint, и т.д.
вопрос задан: 15 January 2012 17:20
3
ответа

Есть ли собственные компиляторы для [закрытых] языков функционального программирования

Joel Spolsky похвалил версии собственного кода программ, которые не имеют никаких зависимостей от времени выполнения. Какие компиляторы собственного кода доступны для функциональных языков?
вопрос задан: 7 December 2011 18:12
3
ответа

Исходный код хорошо разработанных функциональных веб-приложений?

Что такое примеры хорошо разработанного функциональный (в противоположность объектно-ориентированному) веб-приложения, которые делают их исходный код доступным? Я в настоящее время изучаю источник Hacker News, но я хотел бы видеть некоторых...
вопрос задан: 13 August 2011 05:33
3
ответа

Недостаток неснятых продуктов типа?

В Haskell снятые продукты типа означают, что существует семантическое различие между (a, b, c) и (a, (b, c)). Если бы все соответствия шаблона всех продуктов были всегда неопровержимы, то было бы нет...
вопрос задан: 18 April 2011 22:52
3
ответа

Расширение существующего типа в OCaml

Я делал некоторый OCaml, программирующий в последнее время, чтобы выучить язык и стать более знакомым с функциональным программированием. Недавно, я начал думать, что я хотел бы смочь расшириться...
вопрос задан: 18 April 2011 18:04
3
ответа

Производитель и потребительская проблема в Haskell?

Я хотел бы к тому, как мы можем реализовать производителя/потребителя на языке функционального программирования как Haskell? и как это будет отличаться от Императивного языка? Мое понимание функциональных...
вопрос задан: 17 April 2011 21:36
3
ответа

Двунаправленный связанный список на языке чисто Функционального программирования

Как каждый идет о выполнении двунаправленных связанных списков на чистом функциональном языке? Таким образом, что-то как Haskell, где Вы не находитесь в Монаде, таким образом, у Вас нет мутации. Действительно ли это возможно? (Отдельно связанный...
вопрос задан: 17 March 2011 16:55
3
ответа

Действительно ли это возможно к карри наоборот в Scala?

Давайте примем эту функцию: автозакрытие определения (f: {определение близко ();}) (t: => Единица) = {t f.close ()} и этот отрывок: val = автозакрывающийся (новый X) (_) {println ("прежде близко")} является этим возможный...
вопрос задан: 1 March 2011 20:34
3
ответа

Какие типы шаблонов я могу применить к коду, чтобы упростить перевод на другой язык программирования? [closed]

Я собираюсь заняться побочным проектом, целью которого является перевод кода с одного языка программирования на другой. Языки, с которых я начинаю, - это PHP и Python (Python на PHP должен быть ...
вопрос задан: 4 December 2010 21:25
3
ответа

Сколько времени вы потратили, чтобы иметь хорошее представление о Haskell?

Я знаю, что этот вопрос может показаться глупым, но я изучаю (по крайней мере, пытаюсь) Haskell около 4 дней. Я уже закончил читать http://learnyouahaskell.com/, и теперь я вкладываю время в: ...
вопрос задан: 20 September 2010 10:28
3
ответа

Как я могу преобразовать это выражение foldLeft: Double, чтобы вместо него использовать Option [Double]?

Может ли кто-нибудь помочь этому новичку в Scala? Раньше мы суммировали количество величин в списке сущностей с этими величинами с помощью: sum = entity.foldLeft (0.0) (_ + _.quantity) Теперь количество - это ...
вопрос задан: 1 September 2010 13:42
3
ответа

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

С учетом грамматики LL (1), какова подходящая структура данных или алгоритм для создания неизменного конкретного синтаксического дерева функционально чистым способом? Пожалуйста, не стесняйтесь писать пример кода на ...
вопрос задан: 17 August 2010 19:01
3
ответа

Влияние на производительность использования Javascript в функциональном стиле по сравнению с «процедурным»

Кто-нибудь проводил сравнительный анализ или может дать ссылку на статью по этой теме? Особенно интересует результаты IE, так как обычно производительность JS не является проблемой в других браузерах. Я хотел бы знать ...
вопрос задан: 12 August 2010 02:57
3
ответа

Каково различие между закрытиями и традиционными классами?

Каковы за и против закрытий против классов, и наоборот?Править: Как пользователь Faisal выразился, и закрытия и классы могут использоваться для "описания объекта, который поддерживает и управляет состоянием"...
вопрос задан: 30 July 2010 07:51
3
ответа

Функциональный реактивный F# - хранение состояний в играх

Я - студент, в настоящее время узнающий о Функциональной Реактивной парадигме с помощью F#. Это - радикально новая точка зрения для меня. Вчера я узнал о создании простой игры пинг-понга с помощью этой парадигмы...
вопрос задан: 28 July 2010 07:12
3
ответа

Функциональный JavaScript: как реализовать Function.prototype.not

Я работал над некоторым кодом ранее сегодня, когда я понял, "Эй! Этот код был бы более кратким и семантическим, если бы я абстрагировал идею булевской переменной не из анонимной функции и в...
вопрос задан: 21 July 2010 01:53
3
ответа

Scala - идиоматический способ вычислить суммы чередованного массива?

Я пытаюсь вычислить средний цвет изображения в Scala, где "среднее число" определяется как redSum/numpixels, greenSum/numpixels, blueSum/numpixels. Вот код, к которому я использую...
вопрос задан: 17 July 2010 17:15
3
ответа

Что такое цикл событий и как это отличается, чем использование других моделей?

Я изучал Узел. JS и вся документация и блоги говорят о том, как это использует цикл событий, а не модель на запрос. У меня есть некоторый беспорядок, понимая различие. Я...
вопрос задан: 17 July 2010 16:24
3
ответа

Получение выражения типа в ML

Все, я хочу получить выражение типа для функции ниже в ML: забава f x y z = y (x z) Теперь я знаю, что ввод того же генерировал бы выражение типа. Но я хочу получить эти значения...
вопрос задан: 16 July 2010 11:24
3
ответа

Как я могу записать мультиклиент-сервер, который не имеет изменяемого состояния?

Я смотрю на функциональное программирование и борюсь с одной точкой.. Как я делаю следующее без изменяемого состояния? Предположите, что у меня есть сервер.. и клиенты пытаются соединиться.. и каждый клиент дает...
вопрос задан: 11 July 2010 12:42
3
ответа

Управление обновлениями вложенных неизменных структур данных на функциональных языках

Я заметил, в то время как на моих поисках для склонности функционального программирования, что существуют случаи, когда списки параметров начинают становиться чрезмерными, когда использование вложило неизменные структуры данных. Это вызвано тем, что когда
вопрос задан: 29 June 2010 11:08
3
ответа

Технический выбор в немаршалинге данных хеша-consed

Кажется, существует довольно мало фольклорного знания, плавающего о в ограниченных кругах о ловушках хеша-consing, объединенного с немаршалингом маршалинга данных. Я ищу на который можно сослаться...
вопрос задан: 28 June 2010 13:10
3
ответа

Какой язык в DrScheme для SICP?

Я использовал Модуль для SICP в DrScheme 4.2, но какой язык имеет лучшую поддержку SICP в DrScheme? Кто-либо здесь попробовал это?Спасибо.
вопрос задан: 8 June 2010 21:52
3
ответа

Что действительно 'параметризует', делают в DrScheme?

Я пытаюсь понять пример кода здесь (ниже Примеров). Я не понимаю, что параметризуют конструкцию. Документы для него здесь, но они не помогают. Что это делает?
вопрос задан: 8 June 2010 20:52