Resultados da pesquisa a pedido "haskell"
Existe um equivalente em Python do Haskell 'let'
Existe um equivalente em Python à expressão 'let' do Haskell que me permitiria escrever algo como:
Haskell: Como colocar várias instâncias no mesmo módulo?
Digamos que eu tenha o seguinte código:
Como a derivação funciona em Haskell?
AlgebraicTipos de dados (ADTs) em Haskell podem se tornar instâncias de algunstypeclasses (comoShow, Eq) porderivado deles. data Maybe a = Nothing | Just a deriving (Eq, Ord)Minha pergunta é: como issoderiving trabalho, ou seja, como Haskell ...
Como posso representar dados com campos opcionais no nível de tipo?
Estou trabalhando em um dado para o fluxo de controle que tem um valor (polimórfico, pode ser o que for), e tambémpoderia ter uma função validadora que verifique se o valor ainda está bom epoderia tem uma função que "atualiza o valor" (retorna um ...
Como atribuir um valor da monad IO a um construtor qualificado RankNType
(ATUALIZADA) Eu fiz uma interface usando umMônada grátis [https://stackoverflow.com/a/23767740/163177]para um armazenamento de dados genérico. Quero colocar o intérprete específico (:: DataStore a -> IO a) escolhido pelo usuário em tempo de ...
Pode dobrar ser usado para criar listas infinitas?
Eu escrevi o seguinte código que cria uma lista infinita de números de Fibonacci:
Fazendo algum cálculo básico usando Banana Reactiva
Configuração:Estou usando o Reactive Banana junto com o OpenGL e tenho um equipamento que quero girar. Eu tenho os seguintes sinais:
Recursão implícita na lista preguiçosa de haskell funky
No Haskell, você pode criar listas infinitas devido à preguiça: Prelude> let g = 4 : g Prelude> g !! 0 4 Prelude> take 10 g [4,4,4,4,4,4,4,4,4,4]Agora, o que exatamente acontece quando tento construir uma lista como essa? Prelude> let f = f !! ...