Resultados da pesquisa a pedido "haskell"
Como depurar programas no nível de tipo
Estou tentando fazer alguma programação de nível de tipo, e simplesmente não funciona. Estou arrancando os cabelos, tentando descobrir por que diabos o GHC falha totalmente em inferir as assinaturas de tipo que eu quero. Existe alguma maneira de ...
É possível declarar o tipo F # ala Haskell?
Eu procurei várias fontes: não parece possível declarar uma definição de tipo em F # ala Haskell: ' haskell type def: myFunc :: int -> intEu gostaria de usar esse estilo de definição de tipo em F # - a FSI tem o prazer de retornar a mim: fsi> ...
Forçar a pilha de reconstruir um pacote instalado
Geralmente instalo um pacote que depende de bibliotecas externas e consigo mover essas bibliotecas externas para outros locais posteriormente, para que os programas compilados saiam com um erro do carregador. Nesses casos, eu apenas quero que a ...
Por que existem “dados” e “newtype” em Haskell? [duplicado
Esta pergunta já tem uma resposta aqui: Diferença entre `data` e` newtype` em Haskell [/questions/5889696/difference-between-data-and-newtype-in-haskell] 1 resposta Parece que umnewtype definição é apenas umdata definição que obedece a ...
Calculando o comprimento de uma matriz em haskell - erro de padrões não exaustivos [duplicado]
Esta pergunta já tem uma resposta aqui: Funciona quando carregado do arquivo, mas não quando digitado no ghci. Por quê [/questions/19210660/it-works-when-loaded-from-file-but-not-when-typed-into-ghci-why] 2 respostas Pesquisei por aqui e na ...
Monoid vs MonadPlus [duplicado]
Esta pergunta já tem uma resposta aqui: Por que MonadPlus e não Monad + Monoid? [/questions/23023961/why-monadplus-and-not-monad-monoid] 2 respostas Sou muito novo para ambosMonads eMonoids e recentemente também aprendi sobreMonadPlus. Pelo que ...
YesodAuthEmail não pôde deduzir m ~ HandlerFor site0 [duplicate]
Esta pergunta já tem uma resposta aqui: O que há de errado com esta instância YesodAuth? [/questions/49498584/whats-wrong-with-this-yesodauth-instance] 1 resposta Estou tentando adicionar instance YesodAuthEmail AppaoYesod-Postgres andaimes ...
Como você faz um quicksort no local em Haskell
Alguém poderia fornecer uma função haskell quicksort no local? I.e. retorna uma nova lista classificada, mas a lista de entrada é copiada para uma matriz mutável ou algo assi Quero ver como fazer isso, porque tenho um programa de desempenho ...
classificar listas usando sortBy
Estou tentando classificar minha lista de tuplas com base no quarto elemento em cada uma das tuplas. O quarto elemento contém uma sequência que é o nome de uma pessoa. Quero colocar tuplas que contenham o mesmo nome um ao lado do outro. ...
Como criar uma mônada que combina estado e erro no Haskell
Estou tentando criar uma mônada que combina processamento de estado e erro, como este import Control.Monad data Result a e = Ok a | Error e newtype StateError s e a = StateError { runStateError :: s -> (Result a e, s) } instance Monad ...