Из прочтения о FP я понимаю, что преимущества устранения побочных эффектов заключаются в том, что...
Я создаю чат-сервер, и у меня есть функция, которая обрабатывает вход в систему.Существует...
Я смотрел на примеры писательской монады, чтобы понять, как она работает, и почти все они выглядят...
Я смотрю на этот фрагмент кода компилятора и не понимаю, что делает evalState, будучи новичком в...
У меня есть пример для логгера, завернутого в монаду State: val logger = Logger(LoggerFactory
Предположим, у вас есть значение val list: List[Date].Вы хотели бы знать, встречается ли какая-либо...
Предположим, у нас есть функция фильтра. filterM :: Monad m => (a -> m Bool) -> [a] ->...
TL; DR Я пытаюсь понять, как это: satisfy :: (Char -> Bool) -> Parser Char satisfy pred =...
Как вы определяете HKT в Scala для предоставления методов, таких как map, в качестве методов на...
Я изучаю Haskell из учебника «Учим Haskell для великого добра», и я дошел до роли писательских...
Мы знаем, что монады происходят из примыканий (и это обсуждалось также на SO ). Обычные в...
Два выражения y >> pure x liftM (const x) y имеют одинаковую сигнатуру типа в Haskell.Мне...
Вот определения функций, которые возвращают ReaderT: def f1:ReaderT[FailFast, Map[String,String],...
Я пытаюсь написать код JavaScript, который генерирует элементы DOM, но функционально, потому что...
Вопрос Noob на MonadWriter: monadWrite :: Writer String Int monadWrite = writer (3003, "log...
Почему этот код компилируется? --sequence_mine :: Monad m => [m a] -> m [a] sequence_mine []...
Я пытаюсь понять Cont в Haskell, поэтому я реализую Functor, Applicative и Monad для этого. Я...
Вот функции, которые возвращают ReaderT и Either в качестве типа возврата: import cats.data
Я только начинаю изучать haskell, и я пытаюсь реализовать некоторые обычные монады в качестве...
У меня есть функция, которая возвращает значение, заключенное в монаду, produceMessage :: MonadIO m...
Я определил парсер, используя Parsec, который имеет тип Parsec Text () a для некоторых a. У меня...
Предположим, у меня есть функция (plusOne в приведенном ниже примере), которая принимает и...
Я написал программу на Haskell, которая создает вкладку гитары в виде txt-файла в текущем каталоге
У меня есть этот репозиторий: trait TrainRepository { def get(trainId: TrainId): IO[Option[Train]]...
Я пытаюсь написать функцию, которая будет генерировать список, в котором первый элемент указан в...