6
ответов

Перезапись C# кодирует в F#

Просто имея предосудительные отношения с F# и я пытался создать основную Lagrange Функцию интерполяции на основе этой версии C# (скопированный с записи Wiki C++): удвойте Lagrange (дважды [] на месте продажи, дважды [] val...
вопрос задан: 21 October 2009 14:18
6
ответов

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

Насколько хороший 'чистое' функциональное программирование для основных стандартных реализаций, например, сортировки списка, сопоставления строк и т.д.? Распространено реализовать такие основные функции в основном интерпретаторе любого...
вопрос задан: 8 October 2009 09:35
6
ответов

Справка в разработке древовидной структуры - Сила между функциональным и ООП

Я изучал f# в предыдущие дни, пишущий маленький проект, который, наконец, работает (с помощью Так, конечно). Я пытаюсь учиться быть максимально идиоматичным, который в основном означает...
вопрос задан: 22 August 2009 11:45
6
ответов

Функциональное программирование применяется

Я всю свою жизнь интересовался программированием, и в течение прошлых 6 лет я работал почти исключительно с Java. Я только что закончил со своими Университетскими исследованиями, и имейте задание как Java-разработчика для...
вопрос задан: 6 August 2009 14:32
6
ответов

Реальный мир [закрытое] программирование Haskell

Будучи обязательным разработчиком в течение нескольких лет теперь, у меня никогда не было желания изучить функциональное программирование. Пара несколько месяцев назад наконец я решил изучить Haskell. Это - вполне прохладный язык...
вопрос задан: 10 July 2009 21:14
6
ответов

Каково точное определение закрытия?

Я прочитал предыдущие темы на закрытиях на stackflow и других источниках, и одна вещь все еще смущает меня. Из того, что я смог соединить технически закрытие, просто набор...
вопрос задан: 8 July 2009 01:40
6
ответов

Принципы, Лучшие практики и Шаблоны разработки для функционального программирования

Там кто-либо - известные принципы, лучшие практики и шаблоны разработки, за которыми можно следовать при написании кода на языке функционального программирования?
вопрос задан: 8 May 2009 22:06
6
ответов

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

Я читал немного о функциональном программировании недавно, и стремится добраться, имеют определенную игру. есть ли какие-либо достойные языки сценариев то функциональное программирование поддержки? Я нахожу что...
вопрос задан: 9 April 2009 07:42
6
ответов

статические методы делают Java псевдо функциональным языком?

Я обдумывал о сообщении Misko Hevery, что статические методы в Java являются смертью к тестируемости. Я не хочу обсуждать вопрос тестируемости, но больше на понятии статических методов. Почему делают...
вопрос задан: 25 February 2009 14:02
6
ответов

Как я могу записать приложение, которое не изменяет состояние (на функциональном языке)?

Я хочу изучить функциональное программирование один день, но я не понимаю, как я мог использовать его для чего-либо кроме простой математики. Например: простой веб-браузер добавляет, что функция закладки должна вызвать...
вопрос задан: 25 January 2009 09:42
6
ответов

Объем переменных в делегате

Я нашел следующее довольно странное. С другой стороны я главным образом использовал закрытия на динамических языках, которые не должны быть suspectable к той же "ошибке". Следующее делает компилятор недовольным:...
вопрос задан: 1 January 2009 12:57
6
ответов

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

Я интересуюсь тем, какие инструменты и методы используются для диагностирования дефектов в крупномасштабных функциональных программах. Какие инструменты полезны? Мое текущее понимание - то, что 'printf', отлаживающий (например, добавляют...
вопрос задан: 28 December 2008 01:51
6
ответов

Ruby может действительно использоваться в качестве функционального языка?

Ruby может действительно использоваться в качестве функционального языка? Что некоторые хорошие учебные руководства должны преподавать этому фасету языка?Примечание: Я действительно хочу использовать и придерживаться Ruby как мой основной язык, таким обра
вопрос задан: 17 October 2008 19:45
6
ответов

Архитектура функционального программирования

Я знаком с объектно-ориентированной архитектурой, включая использование шаблонов разработки и диаграмм классов для визуализации, и я знаю об архитектуре для обслуживания широкого круга запросов с ее контрактами и протоколом...
вопрос задан: 13 October 2008 00:27
5
ответов

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

Я слышу много о функциональных языках, и как они масштабируются хорошо, потому что нет никакого состояния вокруг функции; и поэтому что функция может быть в широком масштабе параллелизирована. Однако это делает мало...
вопрос задан: 10 July 2018 13:21
5
ответов

понимание списка против лямбда + фильтр

Я обнаружил, что у меня есть базовая потребность в фильтрации: у меня есть список, и я должен отфильтровать его по атрибуту элементов. Мой код выглядел так: my_list = [x для x в my_list, если x.attribute == ...
вопрос задан: 17 April 2018 00:12
5
ответов

Почему побочные эффекты смоделированы как монады в Haskell?

Кто-либо мог дать некоторые подсказки по тому, почему нечистые вычисления в Haskell смоделированы как монады? Я подразумеваю, что монада является просто интерфейсом с 4 операциями, поэтому чем обоснование было к моделированию стороны-...
вопрос задан: 26 July 2017 05:19
5
ответов

Находятся выражения/делегаты лямбды в “чистом” C#, или они могут быть?

Я недавно спросил о функциональных программах, имеющих побочные эффекты, и изучил то, что это означает для того, чтобы сделать параллелизированные задачи тривиальными. А именно, тот "чистые" функции делают это тривиальным, как они имеют...
вопрос задан: 23 May 2017 12:31
5
ответов

Почему я могу определить структуры и классы в функции в C++?

Я просто по ошибке сделал что-то вроде этого в C++, и он работает. Почему я могу сделать это? международное основное (интервал argc, символ ** argv) {структура MyStruct {интервал somevalue;}; MyStruct s; s....
вопрос задан: 23 May 2017 11:54
5
ответов

Есть ли какие-либо хорошие сравнительные тесты Clojure?

Править: Сравнительные тесты Clojure произошли на Игре Сравнительных тестов. Я сделал это сообщество вопроса Wiki и приглашаю других держать его в курсе. Кто-либо знает о сравнительных тестах производительности Clojure?...
вопрос задан: 23 May 2017 11:48
5
ответов

Почему чисто функциональные языки не используют подсчет ссылок?

В чисто функциональных языках данные неизменны. При подсчете ссылок создание цикла ссылок требует изменения уже созданных данных. Кажется, что чисто функциональные языки могут использовать ...
вопрос задан: 3 August 2016 10:05
5
ответов

Что такое zip (функциональное программирование?)

Я недавно видел некоторого Clojure или Scala (извините, я не знаком с ними), и они действительно архивировали в списке или чем-то как этот. Что такое zip и куда она прибывала из?
вопрос задан: 22 July 2016 21:45
5
ответов

функция карты для объектов (вместо массивов)

У меня есть объект: myObject = {'a': 1, 'b': 2, 'c': 3} Я ищу нативный метод, похожий на Array.prototype.map, который будет использоваться следующим образом: newObject = myObject.map (function (value, ...
вопрос задан: 7 February 2016 22:01
5
ответов

Понимание функции Python Map [дубликат]

Я новичок в python, и я пытаюсь понять функцию map (), но я не смог понять из прошлых вопросов. Например, у меня есть класс под названием Table, у которого есть конструктор, который ...
вопрос задан: 7 February 2016 02:05
5
ответов

Функционально к Реляционному отображению, легче, чем Объект к Реляционному?

Объектно-реляционное отображение было хорошо обсуждено, включая на здесь. У меня есть опыт с несколькими подходами и ловушками и компромиссами. Истинное разрешение кажется, что требует изменений в...
вопрос задан: 6 February 2016 17:58
5
ответов

Состав (.) Haskell по сравнению с каналом F# передает оператор (|>)

В F# использовании оператор канала вперед, |>, довольно распространен. Однако в Haskell я только когда-либо видел композицию функций, (.), используясь. Я понимаю, что они связаны, но есть ли...
вопрос задан: 16 September 2015 10:57
5
ответов

Продолжения в Clojure

Я читал где-нибудь где богатое сказанное пятно: "Я думаю, что продолжения могли бы быть аккуратными в теории, но не на практике", я не знаком с clojure. 1. clojure имеет продолжения? 2. Если не, Дон'...
вопрос задан: 18 August 2015 07:32
5
ответов

Эквивалентный Seq.scan F# () метод в Python?

Существует ли функция как Seq.scan F# () в Python? Я хочу сделать некоторый cumsum () или cumproduct () вид вещей без цикличного выполнения.
вопрос задан: 26 August 2014 04:28
5
ответов

Сопоставление с образцом Haskell - что это?

Что такое сопоставление с образцом в Haskell и как оно связано с защищенными уравнениями? Я попытался искать простое объяснение, но я не нашел тот.Править: Кто-то отметил как домашняя работа. Я не перехожу в...
вопрос задан: 26 March 2014 01:27
5
ответов

Критикуйте эту последнюю ночь, код новичка Haskell

Я работаю через Реальный мир Haskell и в данный момент делаю упражнения в конце Главы 3. Я проявляю необычный подход: даже при том, что я знаю, что существуют некоторые функции языка, они не имеют...
вопрос задан: 15 December 2013 14:52