3
ответа

Операторы выбора оценивают к строкам

Я поймал ошибку функционального программирования, так естественно ничто больше не достаточно хорошо для меня.;) Так, в ударе можно было записать: $status случая в "нечто") состояние = "панель";; "baz") состояние = "buh&q
вопрос задан: 9 July 2019 20:14
3
ответа

Слияние карт по ключу

Допустим, у меня есть две карты: val a = Map(1 -> "один", 2 -> "два", 3 -> "три") val b = Map(1 -> "un", 2 -> "deux", 3 -> "trois") Я хочу объединить эти карты по ключу, применив некоторую функцию ...
вопрос задан: 8 June 2019 08:11
3
ответа

Различие между ПЕРЕХОДОМ и ВЫЗОВОМ

Как ПЕРЕХОД и Команда вызова отличаются? Как это касается высокоуровневых понятий, таких как GOTO или вызов процедуры? (Я корректен в сравнении?) Это - то, что я думаю: ПЕРЕХОД или...
вопрос задан: 1 February 2019 18:31
3
ответа

Накапливать количество списков в другом списке

В настоящее время у меня есть код, как показано ниже. Список встроен в другой список, и я хочу получить общее количество встроенных объектов списка. Я хочу написать быстрый oneliner для этого. Есть ...
вопрос задан: 19 January 2019 02:49
3
ответа

Фильтровать массив в Typescript с помощью функционального программирования [фильтр, карта, некоторые, уменьшить и т. Д.]

Я пытаюсь работать с функциональным программированием. У меня есть два массива arr1 = [{prodId: 2} {prodId: 4}] arr2 = [{id: 1, name: "Test1"}, {id: 2, name: " Test2 "}, {id: 3, имя:" Test3 "}, {id: 4, имя:" ...
вопрос задан: 18 January 2019 17:44
3
ответа

Масштабный дизайн в Haskell? [закрыто]

Что такое хороший способ для разработки / структурирования больших функциональных программ, особенно в Haskell? Я прошел через кучу уроков («Напиши себе схему», моя любимая, с Real World Haskell ...
вопрос задан: 6 November 2018 00:07
3
ответа

Почему ActionListener не использует аннотацию @FunctionalInterface? [Дубликат]

Может ли кто-нибудь объяснить, почему интерфейс ActionListener не использует аннотацию @FunctionalInterface ?. Я думаю, он должен использовать его, потому что он соответствует требованиям функционального интерфейса. Его чистый интерфейс и его ...
вопрос задан: 12 November 2017 23:38
3
ответа

Идиоматический clojure для создания отчетов прогресса?

Как я должен контролировать прогресс отображенной функции в clojure? При обработке записей на императивном языке я часто печатаю сообщение время от времени, чтобы указать, как далеко дела шли, например.
вопрос задан: 20 September 2017 17:21
3
ответа

Как я делаю вызываемый объект JS с произвольным прототипом? [дубликат]

Возможный Дубликат: объект JavaScript может иметь опытную цепочку, но также и быть функцией? Я надеюсь делать вызываемый объект JavaScript, с произвольной опытной цепочкой, но без...
вопрос задан: 23 May 2017 12:34
3
ответа

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

Возможный Дубликат: Почему функциональные языки? Я начал программировать с C/C++, VB и в конечном счете Python - все императивные языки. Я взял курс о языках программирования и изучил мой...
вопрос задан: 23 May 2017 12:00
3
ответа

Быстрый поиск элемента для функционального языка (Haskell)

Скажите, что мы пересекаем график и хотим быстро определить, был ли узел замечен прежде или нет. У нас есть несколько предварительных условий набора. Узлы были отмечены с целочисленными значениями 1.. N График...
вопрос задан: 23 March 2017 21:47
3
ответа

Сопоставление с образцом идентичные значения

Я просто задался вопросом, возможно ли соответствовать против тех же значений для многократно со средствами сопоставления с образцом языков функционального программирования (Haskell/F#/Caml). Просто думайте...
вопрос задан: 5 February 2017 22:22
3
ответа

Clojure - хвост рекурсивное решето Эратосфена

У меня есть эта реализация решета Эратосфена в Clojure: (defn решето [n] (цикл [попробованный в последний раз 2 отсеивают (диапазон 2 (inc n))] (если (или (ноль? попробованный в последний раз) (> попробованный в последний раз n)) отсеивают...
вопрос задан: 12 January 2017 17:33
3
ответа

Функциональное программирование в C++ 11, стиль F#

Я смотрел на новые возможности в C++ 11, и действительно похоже, что это будет возможно к программе в стиле очень функционального программирования с помощью него. Я получил использование к использованию Списка типов, Seq...
вопрос задан: 2 November 2016 08:46
3
ответа

Каковы преимущества letrec?

При чтении "Закаленного Интригана" я начал узнавать о letrec. Я понимаю то, что это делает (может быть дублирован с Y-Combinator), но книга уже использует его вместо возвращения на...
вопрос задан: 16 May 2016 23:21
3
ответа

Как смоделировать иерархии классов в Haskell?

Я - разработчик C#. Происходя из стороны OO мира, я запускаю с размышления с точки зрения интерфейсов, классов и ввожу иерархии. Из-за отсутствия OO в Haskell иногда я нахожу меня застрявшим и я...
вопрос задан: 25 February 2016 16:47
3
ответа

Как Искать объект в Списке в Erlang?

Я пишу сервер генерала кэша для компании Использование. Я задаюсь вопросом, как искать объект из списка, поскольку я хочу стоимость поиска сравнения различных структур данных в erlang как dict...
вопрос задан: 6 November 2015 20:09
3
ответа

Zip реализации с помощью foldr

Я в настоящее время нахожусь на главе 4 Реального мира Haskell, и я пытаюсь перенести голову вокруг реализации foldl с точки зрения foldr. (Вот их код:) myFoldl:: (-> b-> a)->-> [b]-&...
вопрос задан: 14 August 2015 00:55
3
ответа

Вы используете Шаблонный Шаблон Метода на языках программирования с закрытиями/делегатами/указателями функции?

Я шел назад и вперед между C# и Java в течение прошлых 8 лет. Одна вещь, которая ударяет меня, состоит в том, что я полностью прекратил использовать "Шаблонный шаблон разработки" Метода в C#. На самом деле, в...
вопрос задан: 25 July 2015 04:22
3
ответа

Существует ли способ реализовать ограничения в классах типа Haskell?

Есть ли некоторый путь (какой-либо путь) для реализации ограничений в классах типа? Как пример того, о чем я говорю, предположите, что я хочу реализовать Группу как класс типа. Таким образом, тип был бы группой если там...
вопрос задан: 29 January 2015 13:03
3
ответа

У Scala есть защита?

Я начал изучать scala несколько дней назад и при изучении этого, я сравниваю его с другими языками функционального программирования как (Haskell, Erlang), с которым у меня было некоторое знакомство. Делает Scala, имеет...
вопрос задан: 18 November 2014 16:55
3
ответа

F#:: пересечение списков Туда и обратно Снова

Запишите функцию, которая считает число элементов в списке, которые больше, чем или равны среднему числу (использующий целочисленное деление для простоты). Используя просто единственный обход списка...
вопрос задан: 25 July 2014 09:46
3
ответа

Как работает функциональный интерфейс компаратора? [Дубликат]

По моему пониманию «Функциональный интерфейс - это интерфейс, который имеет только один абстрактный метод». Но когда я посмотрел в исходный код файла Comparator.class, я вижу два метода: int ...
вопрос задан: 18 May 2014 13:48
3
ответа

Существует ли scala тождественное отображение?

Если у меня есть что-то как Список [Опция], и я хочу преобразовать это в Список, стандартный путь состоит в том, чтобы использовать flatMap: scala> val l = Список (Некоторые ("Привет"), Ни один, Немного ("Мир")) l: Список [Опция [..
вопрос задан: 13 February 2014 21:17
3
ответа

Существует ли подход / стратегия для снижения стоимости проверок равенства? [Дубликат]

Неизменность наряду с ссылочной прозрачностью приводит к двум желательным свойствам. Но вместе они имеют два недостатка: глубокое копирование определения равенства. Оба действия дороги.
вопрос задан: 14 October 2013 09:00
3
ответа

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

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

Большие ресурсы в F# для использования новичков и примерах для [закрытого] бизнеса

Есть ли некоторые ссылки на большие ресурсы для F# для: использование Новичков. Примеры в применении его к бизнес-приложениям и корпоративным приложениям. То, под чем я подразумевал большой, подобно видео, представленным в...
вопрос задан: 19 August 2013 15:43
3
ответа

Python: Почему functools.partial необходимый?

Частичное приложение прохладно. Что функциональность functools.partial предлагает этому, Вы не можете пройти через лямбды?>>> суммируют = лямбда x, y: x + y>>> сумма (1, 2) 3>>> incr =...
вопрос задан: 15 June 2013 00:28
3
ответа

F# и ADO.NET - идиоматический F#

Я только начинаю изучать F#. Я написал этот код F#/ADO.NET вчера вечером. В каких путях Вы улучшились бы, синтаксис - заставляют его чувствовать себя подобно идиоматическому F#? позвольте cn =, новые OleDbConnection (cnstr) позволяют sql...
вопрос задан: 3 June 2013 06:04
3
ответа

Функциональное программирование, карта Scala и сгиб, оставленный [закрытым]

Каковы некоторые хорошие учебные руководства на оставленном сгибе? Исходный вопрос, восстановленный от удаления для обеспечения контекста для других ответов: Я пытаюсь реализовать метод для нахождения поля ограничения прямоугольника...
вопрос задан: 25 May 2013 08:22