Resultados da pesquisa a pedido "haskell"
Como chamamos essa função (nova?) De ordem superior?
Estou tentando nomear o que considero uma nova idéia para uma função de ordem superior. Para a parte importante, aqui está o código em Python e Haskell para demonstrar o conceito, que será explicado posteriormente. Pitão: >>> def pleat(f, l): ...
Divida um número em seus dígitos com Haskell
Dado um número arbitrário, como posso processar cada dígito do número individualmente? EditarEu adicionei um exemplo básico do tipo de coisaFoo pode fazer. Por exemplo, em C # eu poderia fazer algo assim: static void Main(string[] args) { int ...
Extrair o expoente e a mantissa de um número Javascript
Existe uma maneira razoavelmente rápida de extrair o expoente e a mantissa de um número em Javascrip AFAIK não há como entender os bits por trás de um número em Javascript, o que me parece que estou olhando para um problema de fatoração: ...
Speed comparison with Project Euler: C vs Python vs Erlang vs Haskel
Eu pegueiProblem # 12 [http://projecteuler.net/index.php?section=problems&id=12] a partir deProject Euler [http://projecteuler.net/] como um exercício de programação e para comparar minhas implementações (certamente não ideais) em C, Python, ...
Haskell: como mapear uma tupla?
Em Haskell, posso mapear facilmente uma lista: map (\x -> 2*x) [1,2]gives me[2,4]. Existe alguma função "mapTuple" que funcionaria assim? mapTuple (\x -> 2*x) (1,2)com o resultado sendo(2,4).
What is a monad?
Tendo examinado brevemente Haskell recentemente, o que seria umbreve, sucinto, prático explicação sobre o que é essencialmente uma mônada? Descobri que a maioria das explicações que encontrei é inacessível e carece de detalhes práticos.