Resultados da pesquisa a pedido "functional-programming"
Haskell: O que são dados imutáveis?
na maioria dos artigos sobre Haskell, você encontrará uma declaração como "Os dados em Haskell são imutáveis". Eu não entendo bem o porquê. Por exemplo: let a = 123 let a = 456no método principal funciona. Acabei de mudar os dados dea de123 ...
Scala: Function0 vs parâmetros por nome
Alguém pode dar uma resposta definitiva sobre como parâmetros por nome=> T eFunction0 parâmetros() => T são transformados um no outro pelo compilador Scala? Eu sei que eles não são os mesmos, mas a diferença é muito sutil, pois eles podem ser ...
Mutabilidade na programação funcional
Primeiro eu sou um novato Haskell. Eu li isso:Objetos funcionais imutáveis em domínio altamente mutável [https://stackoverflow.com/questions/166379/immutable-functional-objects-in-highly-mutable-domain] E minha pergunta é quase a mesma - como ...
ngrx lidando com array aninhado no objeto
Estou aprendendo o padrão redux e usando o ngrx com angular 2. Estou criando um site de blog de exemplo que tem a seguinte forma. export interface BlogContent { id: string; header: string; tags: string[]; title: string; actualContent: ...
Definição alternativa de combinador Y
Ultimamente, passei algum tempo tentando entender o combinador Y e descobri que ele geralmente é definido (mais ou menos) da seguinte maneira (isso é em C #, mas o idioma da escolha não é importante): public delegate TResult ...
React router v4 - Rotas autorizadas com HOC
Tenho um problema para impedir que usuários não autorizados acessem rotas / componentes somente autorizados - como o painel de usuários conectados Eu tenho o seguinte código: import React from 'react' //other imports import {withRouter} ...
Como deve ser uma classe "classe superior Traversable"?
Noesta resposta [https://stackoverflow.com/a/44186072/7951906]Eu inventei no local algo que se parece um pouco com uma "ordem superiorTraversable": gostarTraversable mas para functores da categoria de endofunitores em Hask a Hask. {-# LANGUAGE ...
Por que um -> a não é um functor?
Referindo-se especificamente a https://bartoszmilewski.com/2015/04/07/natural-transformations/ [https://bartoszmilewski.com/2015/04/07/natural-transformations/] O autor diz "Este não é um functor". Eu posso definirfmap :: (a -> b) -> (a -> a) ...
Otimizando Apply () em R
O objetivo do código abaixo é executar análises recursivas e iterativas em um conjunto de dados que possui 400 colunas e 6000 linhas. É preciso, duas colunas por vez, e faz uma análise, antes de passar para todas as combinações ...
Como encadear funções de mapa e filtro na ordem correta
Eu realmente gosto de encadearArray.prototype.map, filter ereduce para definir uma transformação de dados. Infelizmente, em um projeto recente que envolvia grandes arquivos de log, eu não conseguia mais fazer um loop nos meus dados várias vezes ...