Resultados da pesquisa a pedido "functional-programming"
Particionar um fluxo Java 8
Como implementar a operação "partição" no Java 8 Stream? Por partição, quero dizer, divida um fluxo em sub-fluxos de um determinado tamanho. De alguma forma, será idêntico ao GoiabaIterators.partition ...
Python: Por que o functools.partial é necessário?
Aplicação parcial é legal. Que funcionalidade fazfunctools.partial [http://docs.python.org/2/library/functools.html#functools.partial]oferta que você não pode passar por lambdas? >>> sum = lambda x, y : x + y >>> sum(1, 2) 3 >>> incr = lambda y ...
Mônada em termos não programáveis [duplicado]
Possível duplicado: O que é uma mônada? [https://stackoverflow.com/questions/44965/what-is-a-monad] Como você descreveria uma mônada em termos que não são de programação? Existe algum conceito / coisa fora da programação (fora de toda a ...
Implementar um deque imutável como uma árvore binária equilibrada?
Estou pensando há algum tempo sobre como implementar um deque (ou seja, uma fila dupla) como uma estrutura de dados imutável. Parece haver diferentes maneiras de fazer isso. ATÉ ONDE SEI,estruturas de dados imutáveis são geralmente ...
Organização do código Spark e práticas recomendadas [fechado]
Assim, depois de passar muitos anos em um mundo orientado a objetos com reutilização de código, padrões de design e práticas recomendadas sempre levadas em consideração, me deparo um pouco com a organização e a reutilização de código no mundo do ...
Por que as funções do F # são avaliadas antes de serem chamadas?
Se eu definir um módulo como tal: module Module1 open System let foo = Console.WriteLine("bar")Então, no interativo #load "Library1.fs" //where the module is defined open Module1Eu vejo uma Barra [Carregando c: \ users \ jj \ documents \ ...
Haskell: As variáveis de tipo nas cláusulas "where" estão no mesmo espaço para nome dos pais?
No fragmento a seguir (abstraí todas as outras partes triviais) data T s = T (s -> s) foo :: T s -> s -> s foo (T f) x = bar x where bar :: s -> s bar a = f aEu tenho o seguinte erro Couldn't match expected type `s1' with actual type `s' `s1' ...
ajudar a reescrever em estilo funcional
Estou aprendendo Scala como minha primeira linguagem funcional. Como um dos problemas, eu estava tentando encontrar uma maneira funcional de gerar a sequência S em até n lugares. S é definido de modo que S (1) = 1 e S (x) = o número de vezes que ...
Crie um método que aceite comprimento variável de argumentos de Função com tipos possivelmente diferentes
Suponha que eu tenha uma string:String s = "1,2,3,4,5,6". Eu gostaria de criar um métodocombineFunctions() que levaria uma sequência de comprimento variável deFunctions como argumento e aplique todas as operações nessa ordem. As funções podem ...
Análise F # XML
esse código c # provavelmente não é o mais eficiente, mas consegue o que eu quero. Como faço para realizar a mesma coisa no código F #? string xml = " <EmailList> " + " <Email>[email protected]</Email> " + " <Email>[email protected]</Email> " + " ...