Resultados da pesquisa a pedido "haskell"

2 a resposta

Geralizando o código de escala em uma função

Então, acidentalmente, escrevi uma resposta de Haskell para uma pergunta do Scala recentemente. Por estar bastante familiarizada com Haskell, a solução veio com muita facilidade para mim: myMaxBy :: (a -> a -> Ordering) -> [a] -> [a] myMaxBy _ ...

3 a resposta

Por que a gama Haskell precisa de espaços ao usar [LT .. GT]?

Por que é que quando eu alcanço Haskell, isso funciona: [LT .. GT] mas isso não acontece: [LT..GT] e o que esse erro enigmático significa: <interactive>:1:2: Failed to load interface for `LT': Use -v to see a list of the files searched for. ...

4 a resposta

Por que não posso adicionar Inteiro ao Dobro em Haskell?

Por que é que eu posso fazer: 1 + 2.0 mas quando tento: let a = 1 let b = 2.0 a + b <interactive>:1:5: Couldn't match expected type `Integer' with actual type `Double' In the second argument of `(+)', namely `b' In the expression: a + b In an ...

2 a resposta

feitos da restrição de monomorfismo nas restrições de classe de ti

Este código quebra quando uma declaração de tipo parabaz Está adicionado baz (x:y:_) = x == y baz [_] = baz [] baz [] = False Uma explicação comum (consultePor que não posso declarar o tipo ...

4 a resposta

Em Haskell, quando usamos o let?

No código a seguir, a última frase que posso colocar umin em frente. Isso vai mudar alguma coisa? Outra pergunta: Se eu decidir colocarin na frente da última frase, preciso recuá-la? Eu tentei sem recuar e abraços reclama último gerador em ...

2 a resposta

Lentes funcionais

Alguém poderia me explicar as lentes funcionais? É um assunto surpreendentemente difícil para o google e eu não fiz nenhum progresso. Tudo o que sei é que eles fornecem funcionalidade get / set semelhante à do OO.

3 a resposta

Escreva esta multiplicação da matriz Scala em Haskell [duplicado]

Possible Duplicate: Pode sobrecarregar + em haskell? [https://stackoverflow.com/questions/8308015/can-you-overload-in-haskell] Você pode implementar uma classe Matrix e um operador * que funcionará em duas matrizes?: scala> val x = Matrix(3, ...

4 a resposta

Por que esse código Haskell funciona com êxito com listas infinitas?

Tenho algum código Haskell quefa funciona corretamente em uma lista infinita, mas eu não entendoporqu pode fazê-lo com sucesso. (Modifiquei meu código original - que não lidava com listas infinitas - para incorporar algo de outro código online ...

4 a resposta

Multiplicação de matriz segu

Após a discussão prolongada emEscreva esta multiplicação da matriz Scala em Haskell [https://stackoverflow.com/questions/8327032/write-this-scala-matrix-multiplication-in-haskell] , Fiquei me perguntando ... como seria uma multiplicação de ...

2 a resposta

rro de tipo com tipos de classificação 2 e composição de funçõ

qui estão alguns pragmas e algumas importaçõe {-# LANGUAGE ScopedTypeVariables #-} import Control.Monad.ST import Data.Array.ST import Data.ArrayAgora aqui está o meu problema. O seguinte código digita: foo :: forall a. a -> [a] foo x = elems $ ...