Я изучаю Haskell, и благодаря справке от этого ответа , который является просто echo программой, я...
В моем приложении Node.JS я написал функцию (findByReference), которая отправляется в базу данных и...
Я только изучаю Хаскель и монадные преобразователи, и я обнаружил, что у меня есть IO (IO ()),...
У меня есть простое приложение Spock, созданное в hello world, которое следует из учебника , но...
Я хочу определить функцию, которая ожидает Int, печатает ошибку в консоли в зависимости от номера (...
Реализация монады писателя Haskell в списках (Writer [w] a) будет использовать ++ для добавления...
Я новичок в Haskell и функциональном программировании, и мне было интересно, почему работает такой...
Можно ли выразить это обобщенным образом, используя кошки или скалязы, это? val common: F[Common] =...
Я реализую простой интерпретатор в Haskell, но у меня есть эта проблема.Код такой: import Control
У меня есть следующие определения: newtype Parser a = Parser { parse :: String -> [(a,String)] }...
Я пытаюсь написать функцию eval для моего простого анализатора императивного языка, но я...
Предположим, у меня есть неизменяемая оболочка: template<class T> struct immut { T const&...
Пример из Functor, Applicative и Monad слегка изменен: {-# LANGUAGE ApplicativeDo #-} import Safe...
Я пробовал пакет bound - один из игрушечных примеров, с которым вы можете попробовать это, - System...
У меня есть следующий Parser newtype Parser a = P (String -> [(a,String)]) , и мне нужно...
Из наших лекционных заметок : get' state = (state, state) put' item state = ((), item) --...
Для математических экспертов (я не являюсь ни экспертом по Haskell): m >> k = m >>= \_...
Я хотел бы написать функцию countDigits :: Text -> Either Text (Map Int Int) , которая создает...
Каждая монада является эндофунктором. bind монады является композицией fmap, а join. fmap является...
Я пытаюсь заставить работать функцию, которая разворачивает тип конверта, применяет функцию к...
Я понимаю (я думаю), что в Haskell существует тесная связь между Either и Except, и что ее легко...
Чувствую, что я никогда не пойму полностью Хаскелла.Две функции: одна, которая подсчитывает записи...
Недавно я играю с монадой Haskell и пытаюсь узнать об этой концепции. Допустим, объявлен тип данных...
Как мне создать монаду, которая использует преобразователи State, Cont и Reader?Я хотел бы...
Если я просто использую Option для понимания, все идет так, как ожидалось: val a = Some(1) val b =...