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

5 ответов

Какова общая схема написания функции в стиле pointfree?

Я работаю через20 промежуточных упражнений на Haskell [http://blog.tmorris.net/20-intermediate-haskell-exercises/]на данный момент это довольно забавное упражнение. Это включает в себя реализацию различных экземпляров классов типовFunctor а ...

4 ответа

Haskell: удивительное поведение «groupBy»

3 ответа

Существуют ли «комбинаторы уровня типа»? Будут ли они существовать в будущем?

Многое из того, что делает haskell действительно хорошим для использования, на мой взгляд, это комбинаторы, такие как(.), flip, $ <*> и т. д. Такое ощущение, что я могу создать новый синтаксис, когда мне нужно. Некоторое время назад я делал ...

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

4 ответа

Foldr и Foldl дальнейшие объяснения и примеры

Я смотрел наразные складки а такжескладывать в целом а также несколько других, и они объясняют это довольно хорошо.У меня все еще проблемы с тем, как лямбда ...

3 ответа

S комбинатор в Хаскеле

2 ответа

Как бы вы (пере) реализовали итерацию в Haskell?

17 ответов

Что такое Y-комбинатор? [закрыто]

Y-комбинатор - это концепция информатики с «функциональной» стороны вещей. Большинство программистов вообще ничего не знают о комбинаторах, даже слышали ли они о них. Что такое Y-комбинатор?Как работают комбинаторы?Для чего они хороши?Полезны ...

4 ответа

Haskell: удивительное поведение «groupBy»

Я пытаюсь выяснить поведение библиотечной функции groupBy (из Data.List), которая имеет целью сгруппировать элементы списка с помощью функции «проверки равенства», переданной в качестве первого аргумента. Подпись типа предполагает, что тест на ...

1 ответ

Парсеры Scala combinator - различают числовые и переменные строки

4 ответа

поведение FoldL против Foldr с бесконечными списками

Код для функции myAny вэтот вопрос использует Foldr. Он останавливает обработку бесконечного списка, когда предикат удовлетворен.Я переписал это, используя f...