Resultados da pesquisa a pedido "state-monad"

2 a resposta

Pesquisa ampliada usando a mônada do estado em Haskell

Recentemente, fiz uma pergunta para criar a árvore DFS a partir do Graph no Stackoverflow e aprendi que ela pode ser simplesmente implementada usando a State Monad. DFS em ...

4 a resposta

Gerador de números aleatórios funcionais puros - Mônada estadual

O livro 'Programação Funcional em Scala'demonstra um exemplo de gerador de números aleatórios funcionais puros, como abaixo trait RNG { def nextInt: (Int, RNG) } object RNG { def simple(seed: Long): RNG = new RNG { def nextInt = { val seed2 = ...

1 a resposta

Organização de mônadas - transformando a aplicação de um transformador de mônada em mônada de tipo novo

Estou tentando tirar, por exemplo.ExceptT a (StateT A M), para algum tipo de concretoA e mônadaMe envolva-os nas minhas novas mônadas personalizadas. Primeiro eu identifiquei queStateT A M aparece frequentemente em outros contextos e, portanto, ...

3 a resposta

Diferença entre Estado, ST, IORef e MVar

Estou trabalhando noEscreva um esquema em 48 horas [http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours] (Tenho cerca de 85 horas) e cheguei à parte sobre Adicionando variáveis e ...

8 a resposta

Uso do estado de Haskell em uma mônad

Deus odeio o termo "cheiro de código", mas não consigo pensar em nada mais precis Estou projetando uma linguagem de alto nível e compilador para Espaço em branco [http://compsoc.dur.ac.uk/whitespace/]o meu tempo livre para aprender sobre ...

3 a resposta

Scalaz state monad examples

Não vi muitos exemplos da mônada do estado scalaz. Há simeste exemplo [http://scalaz.github.com/scalaz/scalaz-2.9.1-6.0.2/doc.sxr/scalaz/example/ExampleState.scala.html] mas é difícil de entender e existe apenas umoutra ...

1 a resposta

scalaz List [StateT] .sequence - não foi possível encontrar um valor implícito para o parâmetro n: scalaz.Applicative

Estou tentando descobrir como usarStateT para combinar doisState transformadores de estado com base em um comentário no meuScalaz state monad examples [https://stackoverflow.com/questions/7734756/scalaz-state-monad-examples/7734876#7734876] ...

5 a resposta

ST Monad == cheiro de código?

Estou trabalhando na implementação do UCT [http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.102.1296]lgoritmo @ em Haskell, que requer uma quantidade razoável de malabarismo de dados. Sem entrar em muitos detalhes, é um algoritmo de ...