Resultados da pesquisa a pedido "functional-programming"

1 a resposta

Como compactar listas em uma lista

Quero compactar a seguinte lista de listas: >>> zip([[1,2], [3,4], [5,6]]) [[1,3,5], [2,4,6]]Isso poderia ser alcançado com o atualzip implementação somente se a lista estiver dividida em componentes individuais: >>> zip([1,2], [3,4], [5,6]) ...

4 a resposta

programação funcional: eficiência de estrutura de dados imutável

3 a resposta

Loops aninhados de esquema / Lisp e recursão

2 a resposta

Como expressar let * como uma expressão lambda (não o let regular)

8 a resposta

Tipos de dados algébricos de Haskell

2 a resposta

Simular variável global

Estou trabalhando em um projeto no Haskell e preciso de uma variável global. Atualmente estou fazendo isso:

2 a resposta

Maneira funcional de implementar um contador compartilhado seguro de thread

Sou relativamente novo no Scala e na programação funcional, e gosto da ideia de usar objetos imutáveis ​​para evitar muitas armadilhas de segurança de thread...

6 a resposta

Como comparar duas funções para equivalência, como em (λx.2 * x) == (λx.x + x)?

Existe uma maneira de comparar duas funções para igualdade? Por exemplo,

5 a resposta

Métodos de objetos atribuídos a variáveis ​​ou argumentos de função falham quando invocados

Eu estou aprendendo javascript agora, parece bonito linguagem funcional para mim, é maravilhoso mover do PHP, eu deveria ter feito isso antes. Embora eu não ...

4 a resposta

Por que essa linha Scala retorna uma unidade?

Aqui está um pouco do código Scala para somar os valores de 1 a 9, que são divisíveis por 3 ou 5. Por que a linha 5 retorna uma unidade e não um tipo booleano? object Sample { def main(args : Array[String]) { val answer = (1 ...