Результаты поиска по запросу "fold"
Что представляет собой складку для типов, отличных от списка?
Рассмотрим односвязный список. Это выглядит примерно так data List x = Node x (List x) | EndЕстественно определить функцию складывания, такую как reduce :: (x -> y -> y) -> y -> List x -> yВ некотором смыслеreduce f x0 заменяет каждыйNode с ...
Разница между уменьшением и сложением-отклонением в функциональном программировании (особенно в Scala и Scala API)?
Почему Scala и фреймворки, такие как Spark и Scalding, имеют
Чередовать список списков в Haskell
Мне было интересно, как я мог написать функцию на Haskell, которая чередует список списков в один список, например, если бы у меня была функция с именем
Существуют ли нетривиальные экземпляры Foldable или Traversable, которые не похожи на контейнеры?
Есть много функторов, которые выглядят как контейнеры (списки, последовательности, карты и т. Д.), И многие другие, которые не выглядят (преобразователи сост...
в конце концов, верно? Спасибо, что поделились, Уилл ^ _ ^
у иметь возможность суммировать квадраты четных элементов в списке, однако мой текущий код только суммирует элементы, а не квадраты. Кто-нибудь знает какие-либо модификации, которые могут быть сделаны для суммирования квадратов четных элементов в ...
Почему этот код на Haskell успешно работает с бесконечными списками?
У меня есть код на Haskell, которыйделает корректно работать над бесконечным списком, но я не понимаюПочему это может сделать это успешно. (Я изменил свой исходный код - который не обрабатывал бесконечные списки - чтобы включить что-то из ...
Сложите выражения с произвольным вызовом?
Оглядываясь на C ++ 17бумага на складках, (и наcppreference), Я запутался, почему был сделан выбор работать только с операторами? На первый взгляд кажется, ч...
Foldr / Foldl бесплатно, когда Tree реализует Foldable foldmap?
Я новичок в Haskell и учусь у "Learn You a Haskell". Что-то я не понимаю в реализации Foldable в виде дерева.
Свертывание кода не сохраняется в моем vimrc
Я добавил следующий код в мой .vimrc: " save and restore folds when a file is closed and re-opened autocmd BufWinLeave *.* mkview autocmd BufWinEnter *.* silent loadviewHTML и CSS документы сохраняют и восстанавливают свои сгибы, но сворачивание ...