Resultados da pesquisa a pedido "functional-programming"

4 a resposta

Mapeando a sequência com uma constante

Se eu precisar fornecer um valor constante para uma função que estou mapeando para os itens de uma sequência, existe uma maneira melhor do que estou fazendo no momento: (map my-function my-sequence (cycle [my-constant-value]))onde ...

2 a resposta

Interatividade do console no Netwire?

Estou testando com oNetwire biblioteca haskell e fez funcionar com um simplestime fio: import Control.Wire import Prelude hiding ((.), id) import Control.Monad.IO.Class import Data.Functor.Identity import System.IO wire :: (HasTime t s) => Wire ...

5 a resposta

Como subtrair elementos específicos de uma lista usando programação funcional no Mathematica?

Eu tenho uma lista de datas e valores no formato: {{{dateInfo1},value1},{{dateInfo2},value2},...,{{dateInfoN},valueN}}Com algumas datas e valores reais: {{{1971, 1, 31, 0, 0, 0.}, 1.0118}, {{1971, 2, 28, 0, 0, 0}, 1.0075}, ..., {{2010, 5, 31, ...

1 a resposta

No TypeScript, existe algum método para digitar valores de retorno de função para a própria função?

Durante a última semana, estive pesquisando como seria possível digitar valores de retorno de função para a própria função no TypeScript. O que é difícil para mim é que os tipos não são o objeto de primeira classe no TypeScript (ou em qualquer ...

4 a resposta

Como você salva uma estrutura de dados em árvore no arquivo binário no Haskell

Estou tentando salvar uma estrutura de árvore simples (mas bastante grande) em um arquivo binário usando Haskell. A estrutura é mais ou menos assim: -- For simplicity assume each Node has only 4 childs data Tree = Node [Tree] | Leaf [Int] E aqui ...

7 a resposta

Haskell é verdadeiramente puro (existe algum idioma que lide com entrada e saída fora do sistema)?

Depois de tocar nas Mônadas no que diz respeito à programação funcional, o recurso realmente torna uma linguagem pura ou é apenas mais um "cartão de saída da cadeia" para raciocinar sobre sistemas de computadores no mundo real, fora da matemática ...

2 a resposta

É possível avaliar os termos do cálculo lambda com eficiência?

Escrevi muitos programas no cálculo lambda recentemente e gostaria de poder rodar alguns deles em tempo real. No entanto, por mais que o paradigma funcional de tendências se baseie no cálculo lambda e na regra das reduções B, não consegui ...

6 a resposta

Fornecedor Java 8 com argumentos no construtor

Por que os fornecedores suportam apenas construtores sem argumento? Se o construtor padrão estiver presente, eu posso fazer isso: create(Foo::new)Mas se o único construtor usa uma String, eu tenho que fazer isso: create(() -> new Foo("hello"))

13 a resposta

Parando uma operação Reduce () no meio do caminho. Maneira funcional de fazer soma parcial de execução

Eu tenho feito alguma programação funcional e tive uma pergunta. Talvez eu esteja perdendo alguma coisa, mas existe alguma maneira de interromper uma função "reduzir ()" no meio do caminho? Vamos dizer quando chego a uma determinada condição? De ...

3 a resposta

Java funcional - interação entre whenComplete e excepcionalmente

Neste código: doSomethingThatMightThrowAnException() .whenComplete((result, ex) -> doSomethingElse()}) .exceptionally(ex -> handleException(ex));Quando há uma exceção dedoSomethingThatMightThrowAnExceptionsão ...