Resultados da pesquisa a pedido "functional-programming"
De onde vem o aumento de desempenho das implementações de compreensão de mapa ou lista ao chamar uma função por um loop?
Entendo que você poderia ser mais eficiente com a memória na implementação do mapa do que em como você pode fazê-lo em um loop. No entanto, vejo que o uso de uma função de mapa ao chamar uma função repetindo um loop também aumenta ...
Implicações de foldr vs. foldl (ou foldl ')
Primeiramente,Mundo Real Haskell, que estou lendo, diz para nunca usarfoldl e usefoldl'. Então eu confio nisso. Mas estou confuso sobre quando usarfoldr vs.foldl'. Embora eu possa ver a estrutura de como eles funcionam de maneira diferente, na ...
Como "anexo" a um dicionário imutável no Swift?
Em Scala, o+ (k -> v) [http://docs.scala-lang.org/overviews/collections/maps.html]operador ligadoimmutable.Map retorna um novoimmutable.Map com o conteúdo do original, mais o novo par de chave / valor. Da mesma forma, em C ...
Vantagens de subtipagem sobre classes
Quais são as vantagens deOOP subtipagem sobre tipeclasses, se houver? Em outras palavras, agora que temos classes tipográficas, existe algum motivo para continuar usandoOOP subtipagem? PS: Eu sou um programador Scala.
zip_longest without fillvalue
Estou procurando um meio termo entre o Pythonzip ezip_longest funções (doitertools module), que esgota todos os iteradores fornecidos, mas não preenche nada. Portanto, por exemplo, ele deve transpor tuplas da seguinte maneira: (11, 12, 13 ), ...
Uma maneira idiomática de escrever código Clojure para ler repetidamente linhas do console?
Recentemente, eu estava escrevendo um pequeno script CLI que precisava ler repetidamente as datas do console (o número de datas de leitura foi calculado e po...
Produto de matriz puramente funcional e razoavelmente eficiente em Haskell?
Eu conheço Haskell um pouco, e me pergunto se é possível escrever algo como um produto matricial em Haskell, que é o seguinte:Puro-funcional: não