Resultados da pesquisa a pedido "f#"

4 a resposta

Chamar o código F # de C #

Estou brincando com F # e C # e gostaria de chamar o código F # de C #. Consegui fazê-lo funcionar de maneira inversa no Visual Studio, tendo dois projetos na mesma solução e adicionando uma referência do código C # ao projeto F #. Depois de ...

4 a resposta

RogueLike muito simples em F #, tornando-o mais "funcional"

Eu tenho algum código C # existente para um mecanismo RogueLike muito, muito simples. É deliberadamente ingênuo que eu estava tentando fazer a quantia mínima o mais simples possível. Tudo o que faz é mover um símbolo @ em torno de um ...

1 a resposta

Mesclar várias listas de dados por ID comum em F #

Eu tenho várias listas de dados de 4 fontes diferentes com um conjunto comum de IDs que eu gostaria de mesclar, com base no ID, basicamente terminando com uma nova lista, uma para cada ID e uma única entrada para cada fonte. Os objetos na lista ...

3 a resposta

O F # Async.Parallel acelera os cálculos?

A construção "Async.Parallel" realmente ajuda a tornar os cálculos mais rápidos em um sistema multinúcleo? As "Tarefas" do .NET TPL estão envolvidas aqui de alguma forma? open System; let key = Console.ReadKey(true); let start = ...

2 a resposta

Obtendo cada enésimo elemento de uma sequência

Estou procurando uma maneira de criar uma sequência que consiste em cada enésimo elemento de outra sequência, mas não parece encontrar uma maneira de fazer isso de maneira elegante. É claro que posso hackear alguma coisa, mas me pergunto ...

7 a resposta

O CLR de F # e C # é o mesmo, por que o F # é mais rápido que o C #

Estou confuso e agradeceria se você me esclarecesse. O F # usa o mesmo CLR que o C # e o código subjacente é idêntico. Como sugerir que uma função seja executada mais rapidamente quando escrita em F # do que em C #? Se eu usar apenas variáveis ...

2 a resposta

Provedores do tipo F # e processamento de dados

Em uma pergunta anterior (Trabalhando com Dados Heterogêneos em uma Linguagem Estaticamente Tipada [https://stackoverflow.com/questions/1798920/working-with-heterogenous-data-in-a-statically-typed-language-f] ), Perguntei sobre como o F # lida ...

1 a resposta

Como escrevo essa restrição de membro em F #?

Para um tipo type Cow() = class member this.Walk () = Console.WriteLine("The cow walks.") end Eu posso escrever um método que imponha uma restrição de membro para o método Walk like let inline walk_the_creature creature = (^a : (member Walk : ...

1 a resposta

F # para script: local do arquivo de script

Em um arquivo de script F # (.fsx), como posso determinar o local do arquivo .fsx atualmente em execução? Eu gostaria de resolver caminhos relativos a ele. eu tenteiAssembly.GetExecutingAssembly().CodeBase mas isso não funciona em uma "montagem ...

3 a resposta

f # compilando muito lento

Eu sou novo em f #. Fiz o download do shell do Visual Studio 2010 e do F # ctp e escrevi um pequeno script hello world com o seguinte código printfn "Hello World" let _ = System.Console.ReadLine()Isso leva cerca de 13 a 15 segundos para ...