Результаты поиска по запросу "state-monad"

1 ответ

Как поместить изменяемый Вектор в Государственную Монаду

Я написал небольшую программу на haskell для подсчета всех вхождений значений Int в Tree, используя State Monad с Vector:

1 ответ

Чистый функционал Генератор случайных чисел - Государственная монада

Книга 'Функциональное программирование в Scalaдемонстрирует пример чистого функционального генератора случайных чисел, как показано ниже

1 ответ

Приведение в порядок монад - превращение монадного трансформатора в монаду нового типа

Я пытаюсь взять например

ТОП публикаций

1 ответ

объединение StateT с InputT

1 ответ

Как я могу написать этот простой код, используя монаду состояния?

1 ответ

И был я, чувствуя себя все умным

используюState имитировать поведениеList.zipWithIndex? Что я придумал до сих пор (что не работает): def numberSA[A](list : List[A]) : State[Int, List[(A, Int)]] = list match { case x :: xs => (init[Int] <* modify((_:Int) + 1)) map { s : Int => ...

1 ответ

scalaz List [StateT] .sequence - не удалось найти неявное значение для параметра n: scalaz.Applicative

Я пытаюсь понять, как использоватьStateT объединить дваState преобразователи состояния на основе комментария к моемуСкаладская государственная ...

2 ответа

Поиск в ширину с использованием государственной монады в Haskell

Недавно я задал вопрос о построении дерева DFS из Graph в Stackoverflow и узнал, что его можно просто реализовать с помощью State Monad.DFS в хаскелеВ то вре...

3 ответа

что такое правильное понимание монады или последовательности как для карты, так и для переноса состояния?

Я пишу переводчик языка программирования. Мне нужна правильная идиома кода, чтобы как оценить последовательность выражений, чтобы получить последовательност...

3 ответа

что такое правильное понимание монады или последовательности как для карты, так и для переноса состояния?

Я пишу переводчик языка программирования.Мне нужна правильная идиома кода, чтобы как оценить последовательность выражений, чтобы получить последовательность ...