Результаты поиска по запросу "functional-programming"

2 ответа

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

Мы привыкли иметь универсально количественные типы для полиморфных функций. Экзистенциально количественные типы используются значительно реже. Как мы можем выразить экзистенциально квантифицированные типы, используя универсальные квантификаторы ...

1 ответ

Откуда происходит название «xs» для сопоставления с образцом? [Дубликат]

Возможный дубликат: Какова история имен переменных x и xs? [https://stackoverflow.com/questions/6267735/what-is-the-history-of-the-variable-names-x-and-xs] Откуда берется каноническое имя "xs" в сопоставлении с образцом? например в reverse' [] ...

3 ответа

Замена функций поисками таблиц

Я смотрелэто видео MSDN с Брайаном Бекманом [http://channel9.msdn.com/Shows/Going+Deep/Brian-Beckman-Dont-fear-the-Monads]и я хотел бы лучше понять то, что он говорит: Каждый непосвященный программист проходит через этот этап обучения, что ...

ТОП публикаций

4 ответа

Haskell рекурсия и использование памяти

Мне становится комфортно с идеей замены циклов рекурсией. Я возился с любимым проектом, и я хотел протестировать некоторые функции ввода текста, поэтому я написал небольшой интерфейс командной строки, который постоянно запрашивает ввод, пока не ...

0 ответов

Требуется очень общая функция argmax в C ++

Я испорченный программист Python, который привык вычислятьArgmax [https://en.wikipedia.org/wiki/Argmax]изcollection по отношению к некоторымfunction с участием max(collection, key=function)Например: l = [1,43,10,17] a = max(l, key=lambda x: -1 ...

3 ответа

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

В Python я хотел бы написать функциюmake_cylinder_volume(r) который возвращает другую функцию. Эта возвращаемая функция должна вызываться параметромhи вернуть объем цилиндра с высотойh и радиусr. Я знаю как вернутьценности из функций в Python, ...

6 ответов

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

Функциональные языки хороши тем, что избегают ошибок, устраняя состояние, а также потому, что они могут быть легко распараллелены для вас автоматически, без необходимости беспокоиться о количестве потоков. Как разработчик Win32, могу ли я ...

4 ответа

С какой объектной функцией javascript связана (каково ее «это»)?

Я знаю, что внутри функции этоthis. var func = function { return this.f === arguments.callee; // => true, if bound to some object // => false, if is bound to null, because this.f === undefined } var f = func; // not bound to anything; var obj = ...

7 ответов

Возможно ли, что F # будет оптимизирован больше, чем другие языки .Net в будущем?

Возможно ли, что Microsoft сможет создавать программы на F # во время выполнения виртуальной машины или, более вероятно, во время компиляции, обнаруживать, что программа была построена с использованием функционального языка, и автоматически лучше ...

1 ответ

Частичная сумма в стандарте ML?

Я новичок в функциональном программировании, и у меня есть задание для вычисления частичной суммы списка. Например. - псум [1,1,1,1,1]; val it = [1,2,3,4,5]: int list Вот мой код до сих пор. Однако в функции psum2 [L] я не знаю, как ...