Resultados da pesquisa a pedido "functional-programming"

1 a resposta

Aplicativo Nó / Express simples, a maneira de programação funcional (Como lidar com efeitos colaterais em JavaScript?)

Existem muitos bons artigos sobre a teoria da programação funcional em JavaScript. Alguns até contêm exemplos de código que mostram a diferença entre programação imperativa / orientada a objetos e programação declarativa / funcional. Mas não ...

5 a resposta

Como obter String de Mono <> em java reativo

Eu tenho um método que aceita Mono como um parâmetro. Tudo o que eu quero é obter a String real. Pesquisou no Google, mas não encontrou resposta, exceto chamar o bloco () sobre o objeto Mono, mas ele fará uma chamada de bloqueioentão quer evitar ...

28 a resposta

Por que eu deveria aprender o Lisp? [fechadas]

Eu realmente sinto que deveria aprenderLisp [http://en.wikipedia.org/wiki/Lisp_(programming_language)]e existem muitos bons recursos por aí para me ajudar a fazê-lo. Eu não estou desanimado com a sintaxe complicada, mas onde na ...

1 a resposta

Pergunta básica do Estado Scalaz

Como usoState imitar o comportamento deList.zipWithIndex? O que eu vim até agora (o que não funciona) é: def numberSA[A](list : List[A]) : State[Int, List[(A, Int)]] = list match { case x :: xs => (init[Int] <* modify((_:Int) + 1)) map { s : Int ...

5 a resposta

Qual é o benefício da estrutura de dados puramente funcional?

Há um grande número de textos sobre estruturas de dados e bibliotecas de código de estruturas de dados. Entendo que a estrutura de dados puramente funcional é mais fácil de raciocinar. No entanto, tenho problemas para entender a vantagem do mundo ...

2 a resposta

resolvendo problema de função de mapa em python 3 vs python 2

Estou interessado em programação funcional com python e estou trabalhando no post de Mary Rose CookUma introdução prática à programação ...

4 a resposta

Por que as Mônadas Promessas?

Eu tenho aprendido sobre programação funcional e me deparei com Mônadas, Functors e Applicatives. Pelo meu entendimento, as seguintes definições se aplicam: a) (A => B) => C [A] => C [B] | Functor b) (A => C [B]) => C [A] => C [B] | Mônada c) ...

5 a resposta

Mathematica: o que é programação simbólica?

Eu sou um grande fã de Stephen Wolfram, mas ele definitivamente não tem vergonha de tocar sua própria buzina. Em muitas referências, ele enaltece o Mathematica como um paradigma de programação simbólica diferente. Eu não sou um usuário ...

4 a resposta

Scala: produzindo os resultados intermediários de uma dobra

Eu me deparei com o problema de manter um estado durante uma operação de mapa várias vezes. Imagine a seguinte tarefa: Dada uma lista [Int], mapeie cada elemento para a soma de todos os elementos anteriores e de si mesmo. Então 1,2,3 se torna 1, ...

1 a resposta

Coletar linhas usando o Multimap Collector

Existe uma maneira de dissimular o que está abaixo de usar coletores ainda? List<String[]> lines = getLines(); Multimap<String,String> multimap = ArrayListMultimap.create(); lines.forEach(line -> multimap.put(line[0],line[1]); );