Resultados da pesquisa a pedido "f#"
Sequência infinita de fibonacci
Estou tentando imitar a famosa lista de fibonacci infinitos de Haskell em F # usando seqüências. Por que a sequência a seguir não é avaliada como esperado? Como está sendo avaliado? let rec fibs = lazy (Seq.append (Seq.ofList [0;1]) ((Seq.map2 ...
Padrão de estratégia em F #
Em C #, tenho o seguinte código: public class SomeKindaWorker { public double Work(Strategy strat) { int i = 4; // some code ... var s = strat.Step1(i); // some more code ... var d = strat.Step2(s); // yet more code ... return d; } }Este é um ...
F #: Quais são os operadores de prefixo válidos?
Existe uma lista de nomes de operadores de prefixos válidos em algum lugar? Não consegui encontrar um, mas notei que alguns operadores que eram válidos como operadores de prefixo no último CTP não são mais válidos no RC. let (~--) (str:string) = ...
Como crio uma árvore de expressão Linq com um F # lambda?
Aqui está o que pode ser feito em C # - var two = 2; System.Linq.Expressions.Expression<System.Func<int, int>> expr = x => x * two; expr.Compile().Invoke(4); // returns 8Desejo fazer o equivalente preciso em F #. Aqui está o que eu tentei, mas ...
Conversão das expressões lambda para Func
Dado o seguinte: open System.Linq let seqA = { 1..10 }isso funciona: seqA.All (fun n -> n > 0)No entanto, isso não acontece: let abc = fun n -> n > 0 seqA.All (abc)Por que o F # oferece conversão implícita de expressões lambda paraFuncs mas ...
Como aplicar uma função a uma matriz de matrizes float?
Vamos supor que eu tenha n matrizes, onde n é uma variável (algum número maior que 2, geralmente menor que 10). Cada matriz possui k elementos. Eu também tenho uma matriz de comprimento n que contém um conjunto de pesos que determina como eu ...
Haskell -> F #: Peneira de Turner
Eu estava lendo sobre diferentes algoritmos de peneiração quando me deparei com uma espécie de versão melhorada da Peneira de Eratóstenes, chamada Peneira de Euler. De acordo ...
Tubulação de outro parâmetro na linha em F #
O parâmetro de tubulação na linha está funcionando apenas para funções que aceitam um parâmetro? Se olharmos para o exemplo emPágina de Chris Smiths [http://blogs.msdn.com/chrsmith/archive/2008/06/14/function-composition.aspx], // Using the ...
Como traduzir a introdução da demonstração do ML.Net para F #?
Estou olhando para o arquivo cs aqui: https://www.microsoft.com/net/learn/apps/machine-learning-and-ai/ml-dotnet/get-started/windows [https://www.microsoft.com/net/learn/apps/machine-learning-and-ai/ml-dotnet/get-started/windows] e na minha ...
Executando um script do PowerShell no Fake
Qual é a melhor maneira de executar um script do Powershell na ferramenta de automação de criação do Fake? Sinto que deve haver uma resposta óbvia para essa pergunta, mas não consegui encontrar nada pesquisando.