Resultados da pesquisa a pedido "state-monad"
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 ...
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 = ...
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, ...
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 ...
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 ...
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 ...
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] ...
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 ...
Página 2 do 2