Resultados da pesquisa a pedido "haskell"

15 a resposta

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): ...

15 a resposta

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 ...

16 a resposta

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: ...

18 a resposta

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, ...

26 a resposta

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).

30 a resposta

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.