5
ответов

Каковы некоторые хорошие Капсюли/Учебные руководства Haskell для новичков? [закрытый]

Каковы некоторые хорошие ссылки для дайвинга в Haskell и функциональное программирование в целом?
вопрос задан: 27 September 2013 16:45
5
ответов

PHP: установка переменной экземпляра в функцию [duplicate]

Я реализую класс BinaryHeap, который должен принимать параметр $ type, чтобы решить, будет ли куча максимальной кучей или минимальной кучей. Вот что выглядит конструктор: public function ...
вопрос задан: 24 May 2013 18:13
5
ответов

Каково лучшее использование Логического программирования?

Логическим программированием я имею в виду подпарадигму языков декларативного программирования. Не путайте этот вопрос с, "Какие проблемы можно решить с if-then-else?" Язык как Пролог очень...
вопрос задан: 19 March 2013 15:51
5
ответов

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

В объектно-ориентированном программировании мы могли бы сказать, что базовые понятия: наследование инкапсуляции, полиморфизм, Чем это было бы в функциональном программировании?
вопрос задан: 9 October 2012 09:53
5
ответов

Как функциональное программирование применимо к моделированию?

Помимо общего вопроса в заголовке, как функциональные программисты и функциональные языки подходят к области моделирования , которые, кажется, наиболее естественно обрабатываются объектно-ориентированными ...
вопрос задан: 28 August 2012 16:27
5
ответов

zipWith (отображающийся по нескольким Seq) в Scala

Предположим, что у меня есть val нечто: Seq [Дважды] =... val панель: Seq [Дважды] =... и я хочу произвести seq где baz (i) = нечто (i) + панель (i). Одним путем я могу думать, чтобы сделать, это - val baz: Seq [Дважды] = (...
вопрос задан: 18 July 2012 01:05
5
ответов

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

UML является стандартом, нацеленным на моделирование программного обеспечения, которое будет записано на языках OO и идет рука об руку с Java. Однако, мог это возможно привыкнуть к образцовому программному обеспечению означало быть записанным в...
вопрос задан: 21 June 2012 18:08
5
ответов

Шаблоны разработки для гибридных языков функционального OO?

Уже есть ли какой-либо набор лучших практик для языков как Scala? Я нашел работу над шаблонами разработки для функциональных языков, Шаблонами разработки для функционального стратегического программирования. Там'...
вопрос задан: 1 February 2012 19:22
5
ответов

Фильтрация списка JavaBeans с помощью Google Guava

В программе на Java у меня есть список бобов, которые я хочу отфильтровать на основе определенного свойства. Например, у меня есть список Person, JavaBean, где Person имеет много свойств, среди которых 'name'...
вопрос задан: 26 December 2011 14:12
5
ответов

Каков источник “запуска ракеты”?

В контексте функционального программирования типичным примером побочного эффекта является "запуск ракеты". Куда то выражение прибывает из исторически?
вопрос задан: 18 September 2011 17:43
5
ответов

Haskell является действительно чисто функциональным языком, рассматривая unsafePerformIO?

На Haskell обычно ссылаются как пример чисто функционального языка. Как это может быть выровнено по ширине, учитывая существование Системы. IO.Unsafe.unsafePerformIO?Править: Я думал с "просто...
вопрос задан: 25 May 2011 16:36
5
ответов

Как понимание списков в python предотвращает побочные эффекты? [Дубликат]

из документации python: мы можем рассчитать список квадратов без каких-либо побочных эффектов, используя: квадраты = [x ** 2 для x в диапазоне (10)] Мой вопрос: как это без побочных эффектов? вышесказанное ...
вопрос задан: 25 January 2011 22:04
5
ответов

Рассуждение о производительности в Хаскеле

Следующие две программы на Haskell для вычисления n-го члена последовательности Фибоначчи имеют сильно отличающиеся характеристики производительности: fib1 n = case n из 0 -> 1 1 -> 1 x - & ...
вопрос задан: 6 November 2010 13:02
5
ответов

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

Я сравнил языки в языковой игре только по размеру кода. Вот краткое изложение того, что я получил (самый короткий сначала, сгруппированный по подобному счету). Python, Ruby, JavaScript, Perl, Lua, PHP, ...
вопрос задан: 1 September 2010 08:16
5
ответов

Каков объем функции в Javascript/ECMAScript?

Сегодня у меня было обсуждение с коллегой о вложенных функциях в JavaScript: функционируйте () {функция b () {предупреждение ('шиканье')} var c = 'Связанный с объектом местного вызова'. d = 'Связанный с...
вопрос задан: 17 August 2010 23:40
5
ответов

Лучший способ изменить тип списка в scala

У меня есть список в scala, названном l: Список [AType], который я хочу изменить на список [Строка]. Это может походить на очень грязный, неэффективный подход, но я не совсем уверен в лучшем способе сделать это. Мой код...
вопрос задан: 4 August 2010 23:42
5
ответов

Попытка завоевать доверие в преимуществах TDD

Я просто купил Искусство Поблочного тестирования из Amazon. Я довольно серьезно отношусь к пониманию TDD, поэтому пребывайте в уверенности, что это - подлинный вопрос. Но я чувствую, что постоянно нахожусь на грани открытия...
вопрос задан: 18 July 2010 06:00
5
ответов

понимание ссылочной прозрачности

Обычно у меня болит голова, потому что что-то неправильно с моим обоснованием: Для 1 набора аргументов справочная прозрачная функция будет всегда возвращать 1 набор выходных значений. это означает что такой...
вопрос задан: 16 July 2010 23:12
5
ответов

Для программирования в режиме реального времени подсчет ссылок имеет преимущество перед сборкой "мусора" с точки зрения детерминизма?

Если Вы разрабатывали язык программирования, что функции, автоматическое управление памятью, с помощью подсчета ссылок будет допускать гарантии детерминизма, которые не возможны со сборщиком "мусора"?...
вопрос задан: 26 June 2010 19:59
5
ответов

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

В основном я знаю, как создать структуры данных графика и использовать алгоритм Dijkstra на языках программирования, где побочные эффекты позволяются. Как правило, алгоритмы графика используют структуру для маркировки бесспорный...
вопрос задан: 8 June 2010 16:03
5
ответов

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

Есть ли какие-либо проекты с открытым исходным кодом там, которые записаны на языке функционального программирования и этом, люди могут способствовать на? Я пытаюсь увеличить свою область знаний до функционального...
вопрос задан: 6 June 2010 15:58
5
ответов

Объясните классы типа в Haskell

Я - C++ / программист Java и основная парадигма, которую я, оказывается, использую в повседневном программировании, ООП. В некотором потоке я прочитал комментарий, что классы Типа более интуитивны по своей природе, чем ООП. Может кто-то...
вопрос задан: 21 April 2010 18:42
5
ответов

оператор недостатков (: :) в F#

:: оператор в F# всегда предварительно ожидает элементы к списку. Существует ли оператор, который добавляет к списку? Я предполагаю что с помощью оператор [1; 2; 3] [4] было бы менее эффективным, чем добавление...
вопрос задан: 20 March 2010 13:15
5
ответов

Может кто-то разъяснять то, что этого Joel На программном обеспечении заключают средствам в кавычки: (функциональные программы не имеют никаких побочных эффектов),

Я читал Joel На программном обеспечении сегодня и натыкался на эту кавычку: не понимая функциональное программирование, Вы не можете изобрести MapReduce, алгоритм, который делает Google так в широком масштабе масштабируемым....
вопрос задан: 15 March 2010 21:04
5
ответов

Возвращаемое значение в F# - неполная конструкция

У меня есть попытка изучить F#. Я - полный новичок, таким образом, это могло бы быть walkover для Вас парни :) У меня есть следующая функция: позвольте removeEven l =, позволяют n = List.length l; позвольте list_ = []; позвольте seq_ =...
вопрос задан: 9 March 2010 23:56
5
ответов

Карта относилась к нескольким аргументам в Haskell

Существует ли способ использовать "карту" Haskell или что-то похожее с несколькими аргументами? т.е. найти расстояние между данной точкой (определенным как кортеж) и списком других точек: расстояние карты (-3,-...
вопрос задан: 1 March 2010 22:29
5
ответов

Как выполнить сопоставление с образцом с vararg классами случая?

У меня есть ряд классов случая как этот класс случая Формы абстрактного класса Прямоугольник (ширина: Интервал, высота: Интервал), расширяет класс случая Формы Местоположение (x: Интервал, y: Интервал, форма: Форма), расширяет случай Формы...
вопрос задан: 27 February 2010 00:17
5
ответов

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

Я сожалею, что не мог выяснить способ выразить вопрос более ясно в заголовке, но по существу, это - это: почти все функциональные языки имеют конструкции, которые позволяют Вам обрабатывать...
вопрос задан: 20 February 2010 01:59
5
ответов

Кто такой Scala способ найти, имеют ли все элементы Массива ту же длину?

Я плохо знаком с Scala и но очень стар к Java и имел некоторое понимание, работающее с языками FP как "Haskell". Здесь я задаюсь вопросом, как реализовать это использование Scala. Существует список элементов в...
вопрос задан: 8 February 2010 22:22
5
ответов

Как TDD соответствует Языкам Функционального программирования?

Как TDD соответствует Языкам Функционального программирования как F# и Erlang? Я еще на самом деле не работал непосредственно с языком функционального программирования, но от того, что я видел его, Вы имеете...
вопрос задан: 8 February 2010 16:39