Вопросы с тегом 'anamorphism'

В функциональном программировании анаморфизм является обобщением концепции разворачивания в списках.
1
ответ

Что такое анаморфизм, и как выглядит на С#?

Я пытаюсь склонить голову вокруг концепции анаморфизма. В функциональном программировании анаморфизм является обобщением понятия разворачивания в списках. Формально, анаморфизмы представляют собой общие функции, которые могут конкретизировать конст...
задан 15 июня '15 в 15:01
0
ответов

Haskell - выражая глубину Первый обход дерева розы как пример разворачивания, выводя его алгебраически

Предположим, что у нас есть розовое дерево, а также соответствующая складка над типом данных. data RTree a = Node a [RTree a] foldRTree :: (a -> [b] -> b) -> RTree a -> b foldRTree f (Node x xs) = f x (map (foldRTree f) xs) Рекурсивно...
задан 29 мая '18 в 22:43
1
ответ

Повторения как изоморфизм

Поэтому я пытаюсь преобразовать эту функцию Haskell, которая проверяет, нет ли в списке повторений в Hylomorphism, но там что-то странное. valid :: [a] -> Bool valid [] = True valid (h:t) = if (not (elem h t)) then valid t else False Буду рад...
задан 13 июня '18 в 21:08
1
ответ

анаморфные карты для javascript/угловых

Мне было интересно, есть ли библиотека javascript или угловой плагин, способный создавать анаморфные карты? Может быть, обычный движок js-карты поддерживает нечто подобное? Как листовки или jVector Map. Любая помощь или советы приветствуются. ура...
задан 17 янв. '18 в 11:49