Resultados da pesquisa a pedido "functional-programming"

1 a resposta

Compute uma cadeia de funções em python

3 a resposta

Inicializando um val ultimamente

É possível fazer isso no Scala usando apenas val:

6 a resposta

Como faço para provar que duas implementações de Fibonacci são iguais na Coq?

Tenho duas implementações de Fibonacci, vistas abaixo, que quero provar que são funcionalmente equivalentes. Eu já provei propriedades sobre números naturais, mas este exercício requer outra abordagem que não consigo descobrir. O livro que ...

13 a resposta

Javascript é uma linguagem de programação funcional?

Só porque as funções são objetos de primeira classe, existem fechamentos e funções de ordem superior, o Javascript merece ser chamado de linguagem de programação funcional? A principal coisa que acho que falta é o Pure Functions, e não 'parece' ...

3 a resposta

Cumprindo todos os argumentos da função em ordem antes de invocar

Estou tentando entender como a seguinte função zip (especialmente a função invoke) pode se tornar mais funcional. O problema que tenho é que o método de invo...

7 a resposta

Que vantagem a Monad nos dá sobre um candidato?

Eu liEste artigo, mas não entendi a última seção.O autor diz que o Monad nos dá sensibilidade ao contexto, mas é possível obter o mesmo resultado usando apen...

5 a resposta

FP digitado: argumentos de tupla e argumentos curáveis

Nas linguagens de programação funcional de tipo estatístico, como Standard ML, F #, OCaml e Haskell, uma função geralmente é escrita com os parâmetros separados um do outro e com o nome da função simplesmente por espaços em branco: let add a b = ...

2 a resposta

Abstrações de multithreading / simultaneidade de alto nível para .NET

1 a resposta

Scala "atualizar" práticas recomendadas de objetos imutáveis

13 a resposta

Zipando fluxos usando o JDK8 com lambda (java.util.stream.Streams.zip)

No JDK 8 com lambda b93 havia uma aulajava.util.stream.Streams.zip em b93 que pode ser usado para compactar fluxos (isso é ilustrado no tutorialExplorando La...