Resultados da pesquisa a pedido "functional-programming"
Utilização da palavra-chave e em F # em uniões discriminadas
Hoje fui confrontado com as seguintes declarações de DUs: type Grammar = Definition list and Definition = Def of string * Expression and Range = | Char of char | Range of char * charPor que alguém usaria a palavra-chaveand ao invés detype, aqui
Como reduzir uma Seq [A, B]] para Uma [A, Seq [B]]
Dada uma sequência de eithersSeq[Either[String,A]] comLeft sendo uma mensagem de erro. Eu quero obter umEither[String,Seq[A]] onde eu recebo umRight (que será umSeq[A]), se todos os elementos da sequência foremRight. Se houver pelo menos umLeft ...
Function.apply não está usando o parâmetro thisArg
Estou escrevendo um código Actionscript3 que tenta aplicar um método a um objeto que é determinado em tempo de execução. A documentação do AS3 para ...
Por que evitar subtipagem?
Vi muitas pessoas da comunidade Scala aconselharem sobre evitar subtipos "como uma praga". Quais são as várias razões contra o uso de subtipagem? Quais são as alternativas?
Qual é o objetivo de várias cláusulas de parâmetro nas definições de função no Scal
Estou tentando entender o objetivo desse recurso de linguagem de várias cláusulas de parâmetro e por que você o usaria. Por exemplo, qual é realmente a diferença entre essas duas funções? class WTF { def TwoParamClauses(x : Int)(y: Int) = x + y ...
Existe um idioma Haskell para atualizar uma estrutura de dados aninhad
Digamos que possuo o seguinte modelo de dados, para acompanhar as estatísticas de jogadores, equipes e treinadores de beisebol: data BBTeam = BBTeam { teamname :: String, manager :: Coach, players :: [BBPlayer] } deriving (Show) data Coach = ...
Qual é a diferença entre def foo = {} e def foo () = {} no Scala?
Dada as seguintes construções para definir uma função no Scala, você pode explicar qual é a diferença e quais serão as implicaçõe def foo = {} vs. def foo() = {}Atualiza Obrigado pelas respostas rápidas. Estes são ótimos. A única pergunta que ...
R tem algo equivalente a reduzir () em Python?
Isto é: "Aplique a função de dois argumentos cumulativamente aos itens da sequência, da esquerda para a direita, de modo a reduzir a sequência para um único valor."
lgoritmo para calcular a plausibilidade de uma função / Método de Monte Car
stou escrevendo um programa que tenta duplicar o algoritmo discutido no início deste artig http: //www-stat.stanford.edu/~cgates/PERSI/papers/MCMCRev.pd [http://www-stat.stanford.edu/~cgates/PERSI/papers/MCMCRev.pdf] F é uma função de char para ...
Maneira mais idiomática de escrever lotesDe tamanho seq em F #
Estou tentando aprender F # reescrevendo alguns algoritmos C # que tenho em F # idiomátic Uma das primeiras funções que estou tentando reescrever é um lote de onde: [1..17] |> batchesOf 5O que dividiria a sequência em lotes com um máximo ...