Я прохожу фазу попыток избежать временных переменных и чрезмерного использования условных выражений...
Что такое комбинатор ?? Является ли «функцией или определением без свободных переменных» (как...
Следующий шаблон очень часто встречается в коде на Haskell.Есть ли более короткий способ написать...
Я возился с Коминаторами в JavaScript и гордился (надеюсь) заставить S работать, когда наткнулся на...
Как я часто наблюдаю и как часто реализую атрибут name, это просто смоделировать его как String....
Я читал о комбинаторах и видел, насколько они полезны (например, в Parsec Хаскелла). Моя проблема в...
См. Мой ранее вопрос о составлении операторов opencv для объяснения того, что происходит. Я...
#include <iostream> #include <string.h> using namespace std; int sk00(char * a) //use to...
В чем разница между функциями liftM и mapM?
В настоящее время я прохожу курс функционального программирования, и меня довольно удивляет...
import Data.List.Split import Data.List(nub, groupBy) z = splitOn "+"...
Я только что написал следующие две функции: fand :: (a -> Bool) -> (a -> Bool) -> a...
Есть ли какая-нибудь замена map, которая оценивает список параллельно?Мне не нужно, чтобы он был...
Я работаю с пользовательским фреймворком. Когда я проектирую свои сайты, я разделяю правила CSS на...
Мне нужна помощь в разработке монадического типа данных, мне кажется, что мне сложно обдумать эту...
Я искал источник для Data.MemoCombinators , но я не могу понять, где его сердце. Пожалуйста,...
Существует ли комбинатор с фиксированной точкой для создания кортежей взаимно рекурсивных функций?...
У меня есть этот код: var s1 = new Subject<Unit>(); var s2 = new Subject<Unit>(); var...
Чтобы узнать, что такое комбинатор с фиксированной запятой и для чего он используется, я написал...
Похоже, что комбинаторы парсера scala не возвращаются. У меня есть грамматика (см. Внизу), которая...
Я пытаюсь написать парсер в Scala, используя Parser Combinators.Если я сопоставлю рекурсивно, def...
У меня есть тип данных: data SidesType = Sides Int Int Int deriving (Show) И мне нужна функция,...
Я смотрел на различные сгибы и сгибание в целом , а также несколько других, и они объясняют это...
iterate :: (a -> a) -> a -> [a] (Как вы, вероятно, знаете) iterate - это функция, которая...
Я хотел проверить сложение против сложения. Из того, что я видел, вы должны использовать foldl over...