Resultados da pesquisa a pedido "monads"

8 a resposta

Por que os efeitos colaterais são modelados como mônadas em Haskell?

Alguém poderia dar algumas dicas sobre por que os cálculos impuros em Haskell são modelados como mônadas? Quero dizer, a mônada é apenas uma interface com 4 operações, então qual foi o motivo para modelar os efeitos colaterais nela?

1 a resposta

Compreendendo a mônada aleatória no Scala

Este é um seguimento do meu anteriorPergunta, questão [https://stackoverflow.com/questions/25647407/monte-carlo-calculation-of-pi-in-scala] Travis Brown [https://stackoverflow.com/users/334519/travis-brown]apontou quejava.util.Random tem efeito ...

1 a resposta

Por que não pode haver uma instância do MonadFix para a mônada de continuação?

Como podemos provar quea mônada de continuação [http://hackage.haskell.org/package/mtl-2.2.1/docs/Control-Monad-Cont.html]não tem instância válida deMonadFix [http://hackage.haskell.org/package/base-4.7.0.1/docs/Control-Monad-Fix.html#t:MonadFix] ?

1 a resposta

Como lidar com mônada `Reader` e` Try`?

Estou lendo este ótimo artigo sobreinjeção de dependência no scala com o Reader monad [http://blog.originate.com/blog/2013/10/21/reader-monad-for-dependency-injection/] . O exemplo original está funcionando bem, mas fiz uma pequena alteração nos ...

3 a resposta

State Monad, por que não uma tupla?

Eu acabei de pensar em mônadas (pelo menos eu gostaria de pensar que tenho) e, mais especificamente, em mônadas estaduais, que algumas pessoas que são muito mais inteligentes do que eu descobriram, então provavelmente estou com essa pergunta ...

1 a resposta

Como fazer o ReaderT funcionar com outro transformador de mônada?

Eu gostaria de incorporarReaderT em outro transformador de mônada. Como eu faço isso? O exemplo abaixo usaScotty [http://hackage.haskell.org/package/scotty-0.9.0/docs/Web-Scotty-Trans.html]mas acho que seria o mesmo com qualquer outra ...

5 a resposta

Is `data PoE a = Vazio | Emparelhar uma mônada?

Esta pergunta vem desta resposta emexemplo de um functor que é aplicável, mas não uma mônada [https://stackoverflow.com/a/49703783/412549]: Alega-se que o data PoE a = Empty | Pair a a deriving (Functor,Eq)não pode ter uma instância de mônada, ...

18 a resposta

Monad in plain English? (For the OOP programmer with no FP background)

Em termos que um programador de OOP entenderia (sem nenhum fundo de programação funcional), o que é uma mônada? Que problema ele resolve e quais são os locais mais comuns em que é usado? EDITAR: Para esclarecer o tipo de entendimento que eu ...

2 a resposta

Função Monad de seqüência dentro de Haskell

Estou tendo alguns problemas reais para projetar a contra-função de Haskellsequence função, que Hoogle me diz ainda não existe. É assim que se comporta: ghci> sequence [Just 7, Just 8, Just 9] Just [7,8,9] ghci> sequence [getLine, getLine, ...

3 a resposta

Future in Scala é uma mônada?

Por que e como especificamente um futuro da Scala não é uma mônada; e alguém poderia compará-lo a algo que é uma mônada, como uma opção? A razão pela qual estou perguntando é Daniel WestheideO Guia do Neófito de Scala Parte 8: Bem-vindo ao ...