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

2 ответа

Hashtable индексируется на нескольких полях

В настоящее время я программирую модуль OCaml, определяя тип, соответствующий регистру ЦП. Интерфейс этого модуля следующий:

6 ответов

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

В чисто функциональных языках данные неизменны. При подсчете ссылок создание цикла ссылок требует изменения уже созданных данных. Кажется, что чисто функциональные языки могут использовать подсчет ссылок, не беспокоясь о возможности циклов. Я ...

30 ответов

Что такое монада?

Кратко рассмотрев недавно Haskell, что будеткраткий, лаконичный, практичный объяснение того, что по сути является монадой?Я обнаружил, что большинство объясн...

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

11 ответов

Если вы уже знаете LISP, зачем вам изучать F #?

Какова дополнительная ценность для изучения F #, когда вы уже знакомы с LISP?

2 ответа

Функциональная композиция с вариационными шаблонами в C ++ 11

Я математик, который давно занимается программированием на С ++ в "старом стиле". Я чувствую, что некоторые новые синтаксические конструкции, предлагаемые C ++ 11, могут помочь мне достичь лучшего кода относительно моих профессиональных проектов. ...

3 ответа

Вау снова! Это круто. Спасибо, что нашли время, чтобы написать это. Хотя это не так много строк кода, он представляет собой довольно значительный набор методов. Моя следующая задача - обдумать, как добавить в конвейер ленивый декартовой продукт ...

я есть список животных: let animals = ["bear", "dog", "cat"]И несколько способов преобразовать этот список: typealias Transform = (String) -> [String] let containsA: Transform = { $0.contains("a") ? [$0] : [] } let plural: Transform = { [$0 + ...

2 ответа

Странная проблема с загрузкой модуля в OCaml

У меня есть два файла:

2 ответа

Как пара однонаправленных карт.

ми словами, можем ли мы эффективно смоделировать многие-многие отношения в постоянной структуре данных? Была предложена пара однонаправленных мультикарт. Тем не менее, я не уверен, как это будет хорошо работать для удаления в постоянной ...

1 ответ

Замена if-else внутри циклов for для потоков Java-8

У меня есть следующий простой код, который я пытаюсь преобразовать в функциональный стиль

2 ответа

Написание карри javascript-функции, которую можно вызывать произвольное количество раз, которая возвращает значение при самом последнем вызове функции

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