Я пытаюсь создать дерево из списка. Я написал функцию, используя foldl и foldr (последний не...
У меня была эта функция для функционального обхода графа: private def dfs(current: RCell,...
Здесь я пытаюсь понять эту функцию, которая сворачивает дерево в одно значение.Он показывает, что...
Я пишу функцию Scala, которая возвращает сумму четных элементов в списке за вычетом суммы нечетных...
Я борюсь с определением карты над деревом, используя foldBT.Моя идея состоит в том, чтобы...
Учитывая дерево, определенное как: data Tree a = Leaf | Node (Tree a) a (Tree a) deriving (Eq,...
Интересно, почему это выражение не вызывает переполнения стека в GHCi: foldr (+) 0 [1..5000000] --...
Я беру класс в Haskell, и нам нужно определить операцию сгиба для дерева, определенного как: data...
Как мне написать обобщенную функцию foldr и foldl для общих деревьев Haskell, учитывая это...
Как мне написать обобщенную функцию свёртки для общих деревьев Haskell? data (Eq a, Show a) =>...