Resultados da pesquisa a pedido "functional-programming"
Inicializando um val ultimamente
É possível fazer isso no Scala usando apenas val:
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 ...
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' ...
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...
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...
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 = ...
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...