1
ответ

Почему эта рекурсивная функция перезаписывает значения второго вызова?

Извините за название, я даже не уверен, как сформулировать то, что здесь происходит. Я работаю над программой отслеживания расходов в React, которая поддерживает несколько валют. Отслеживаемые расходы могут быть ...
вопрос задан: 2 March 2019 09:23
1
ответ

Как выполнить вложенное обновление с использованием Ramda в заданной структуре объекта?

Предполагая следующий объект, как можно использовать Ramda для выполнения вложенного обновления в критериях с учетом приложения, идентификатора критерия и данных? const application = {id: 'a1', функции: [{...
вопрос задан: 23 February 2019 00:12
1
ответ

Это выражение должно иметь тип 'единица', но имеет, вводят 'ConsoleKeyInfo'

Я просто хотел приостановиться в консольном приложении F#, таким образом, я записал: Консоль. ReadKey (), Но это дает предупреждение: Это выражение должно иметь тип 'единица', но имеет, вводят 'ConsoleKeyInfo'. Что я могу сделать...
вопрос задан: 21 February 2019 08:50
1
ответ

(Java) Использование функционального (предикатного) интерфейса, который выводит логическое значение из двоичного дерева

У меня небольшая проблема: я создал класс Binary Tree с некоторыми функциями, которые не интересны для этой задачи. Каждый узел хранит левого и правого потомка плюс родителя. Каждый ...
вопрос задан: 19 January 2019 19:57
1
ответ

Конструктор данных не находится в области видимости

Я изучаю Haskell и пишу простую программу. Теперь у меня проблема, которая для меня довольно запутанная. Вот код: data VariableName = X | Y, производный Показать getValue :: VariableName - > ...
вопрос задан: 19 January 2019 18:32
1
ответ

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

Для визуализации мне нужно вычислить взвешенную каппу всех комбинаций / пар из семи оценщиков. Итак, если я использую некоторые примеры данных с семью столбцами: ex < - структура (список (`1` = c (1, 1, 2, 1, 2, ...)
вопрос задан: 19 January 2019 15:50
1
ответ

Превратить программу с квадратичным временем в линейную с помощью моноида?

Когда я читал статью, посвященную лемме Йонеды и ее связи с оптикой профессора, я натолкнулся на следующее утверждение: ... Теорема Кэли для моноидов (вот такая уловка ...
вопрос задан: 19 January 2019 09:03
1
ответ

Как создать список разделов из списка последовательных точек

Эта проблема легко решается с помощью классического цикла for для (i = 0; i < points.size () - 1; i ++) {PointAG p1 = this.points.get (i); PointAG p2 = this.points.get (i + 1); section.add (новый ...
вопрос задан: 19 January 2019 02:56
1
ответ

Изучите прикладную проблему (# 7) в главе 12 «Программирование на Haskell».

Я работал через отличное программирование на Хаскеле (2-е изд). Хотя я немного озадачен вопросом об аппликативах. Дан следующий тип: data Expr a = Var a | Val Int | Добавлять (...
вопрос задан: 18 January 2019 17:50
1
ответ

список столбцов группировать и суммировать

AIM: я хотел бы написать следующий код, который отлично работает для фрейма данных, но для каждого из фреймов данных рабочего процесса столбца списка. Обратите внимание, что я беру первый элемент списка и создаю ...
вопрос задан: 18 January 2019 10:33
1
ответ

Как исправить ошибку «Nontype» при подходе к функциональному способу решения проблемы двух сумм в python

Я пытаюсь решить проблему Leetcode «Two Sum» функциональным способом, но я сталкиваюсь с ошибкой в ​​строках 11 и 12, говоря, что объект NoneType не повторяется. Решение класса: def twoSum (self, nums, ...
вопрос задан: 18 January 2019 09:41
1
ответ

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

Я хочу иметь возможность создать функцию более высокого порядка (называемую g), которая принимает функцию (называемую f). g должен передать первый параметр в f и вернуть новую функцию. Случай использования в том, что я хочу ...
вопрос задан: 17 January 2019 12:25
1
ответ

Haskell 2D указывает расстояние и длину

- (правка) - Пункт = Точка - Штрекенцуг = Полигональная цепь - дистанция = расстояние - длина = длина - (/ правка) данных , x2) = (x1, x2) p2 (y1, y2) ...
вопрос задан: 16 January 2019 20:18
1
ответ

Бессмысленная композиция линз в Ramda.js

Я пытаюсь составить функции, которые возвращают линзы, создать новую линзу и сделать это в стиле без очков. Это, вероятно, более общий вопрос о композиции функций. Линзы просто ...
вопрос задан: 15 January 2019 16:24
1
ответ

& Ldquo; Подъем & Rdquo; исключения из типов Option

И F #, и Scala действуют как гибридный язык, который часто используется для соединения слов традиционного объектно-ориентированного кода с функциональным кодом. Концепция, которая больше относится к миру ОО, является исключением ...
вопрос задан: 15 January 2019 10:02
1
ответ

Excel vba: Специальные Типы - Функции как Аргументы Функций

Нет никакого специального типа для функций в VBA. Мне трудно видеть, как добавить функции как аргументы функциям в Excel VBA. То, что я пытаюсь выполнить, является чем-то вроде этого: функционируйте f (...
вопрос задан: 9 July 2018 18:41
1
ответ

Преобразуйте Список строк в Международный список

У меня есть список строк, действительно ли возможно преобразовать его в список ints? Например: ["1", "2"]-> [1,2]
вопрос задан: 30 March 2018 14:23
1
ответ

Каталог Scala функционального проекта Шаблоны

С недели я читаю Программирование в Scala. Авторы представляют элементы языка шаг за шагом, но я все еще смущен, когда использовать функциональные вещи как агенты, закрытия, приправление карри......
вопрос задан: 28 October 2017 11:54
1
ответ

Проблема: Более опрятный способ приправить карри или частично применить строку C#4. Соединение

Фон я недавно считал ту.NET 4 Система. Строковый класс имеет новую перегрузку метода Соединения. Эта новая перегрузка берет разделитель и IEnumerable <T>, который позволяет произвольные наборы...
вопрос задан: 23 May 2017 12:34
1
ответ

Что Ваши события используют функциональный проект Java?

Я читал следующий вопрос - Как безопасный это должно будет использовать функциональный Java для добавления закрытий к производственному проекту Java? и я думал об использовании Функционального проекта Java также в...
вопрос задан: 23 May 2017 12:25
1
ответ

Строго типизированная привязка данных Windows Forms

Я изучаю строго типизированную привязку данных Windows Forms, используя методы расширения. Я получил эту следующую помощь от Ксавье, как показано ниже: использование системы; использование System.Linq.Expressions; используя System ....
вопрос задан: 23 May 2017 12:16
1
ответ

Почему в Haskell не исчерпывающе? шаблоны не являются ошибками времени компиляции?

Это продолжение статьи "Почему я получаю" Неисчерпывающие шаблоны в функции ... ", когда вызываю свою функцию подстроки Haskell? Я понимаю, что при использовании -Wall GHC может предупреждать о не -...
вопрос задан: 23 May 2017 12:10
1
ответ

Почему ocaml нужны и «let», и «let rec»? [дубликат]

Возможный дубликат: Почему функции в Ocaml / F # по умолчанию не рекурсивны? OCaml использует let для определения новой функции или let rec для определения рекурсивной функции. Зачем нужны оба ...
вопрос задан: 23 May 2017 10:31
1
ответ

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

После чтения этого вопроса я просто задался вопросом, будет ли это хорошей идеей использовать Haskell (или другие языки функционального программирования) в отраслях промышленности в жестком реальном времени. Кроме Erlang, большинства...
вопрос задан: 23 May 2017 10:28
1
ответ

Как делает Jan Willem Klop “(L L L …)” Y combinator работа?

Я понимаю, каков Y Combinator, но я не понимаю этот пример "романа" combinator от страницы Wikipedia: Yk = (L L L L L L L L L L L L L L L L L L L L L L L L L L), Где: L =...
вопрос задан: 23 May 2017 10:27
1
ответ

Закрытия и универсальная квантификация

Я пытался разработать, как реализовать закодированные церковью типы данных в Scala. Кажется, что это требует типов разряда-n, так как Вам была бы нужна первоклассная функция константы forAll a. типа-> (...
вопрос задан: 2 August 2016 16:06
1
ответ

Поля картографических данных Scala для списка классов case [duplicate]

Я объединяю перекрывающиеся диапазоны точно так же, как и пользователь в этом вопросе: как функционально объединить перекрывающиеся диапазоны чисел из списка. Функция, предоставляемая @DanSimon, работает для меня, но мои входы ...
вопрос задан: 27 May 2016 08:15
1
ответ

Объединение двух списков в Haskell

Не могу понять, как объединить два списка в Haskell следующим образом: INPUT: [1,2,3,4,5] [11 , 12,13,14] ВЫХОД: [1,11,2,12,3,13,4,14,5]
вопрос задан: 16 July 2015 10:15
1
ответ

Лучший способ сократить список типов опций до элементов, которые не равны?

У меня неожиданно возникли проблемы с переходом от списка опций к списку, содержащему только элементы Some. Моя первая попытка была: let ga = List.filter (fun xx -> ...
вопрос задан: 1 June 2015 12:49
1
ответ

Оптимизация хвостовой рекурсии в Oz

В главе о функции в учебном руководстве Oz это говорит что: подобный ленивым функциональным языкам Oz позволяет определенные формы оптимизаций хвостовой рекурсии, которые не найдены в определенном...
вопрос задан: 14 May 2015 13:03