Resultados da pesquisa a pedido "f#"

1 a resposta

Comportamento diferente na inicialização do módulo F #

Eu tenho o seguinte programa F #:

3 a resposta

esempenho, latência e escalabilidade do W

Estou tentando portar um servidor TCP assíncrono simples em F # para C # 4. O servidor recebe uma conexão, lê uma única solicitação e envia uma sequência de respostas antes de fechar a conexã @Async no C # 4 parece tedioso e propenso a erros, ...

1 a resposta

F #: Por que o Array.createZero é tão rápido?

Eu tenho este código: let timer = new System.Diagnostics.Stopwatch() timer.Start() Array.zeroCreate<int> 100000000 timer.Stop() printfn "%ims" timer.ElapsedMilliseconds timer.Reset() timer.Start() Array.create 100000000 0 timer.Stop() printfn ...

2 a resposta

Obtendo o contexto do depurador no F # interativo

É possível obter de alguma forma o contexto do depurador no F # interativo? Por exemplo, se eu atingir um ponto de interrupção no projeto C #, gostaria de trabalhar com variáveis locais em F # interativo, da mesma maneira que posso trabalhar com ...

3 a resposta

Convertendo OCaml para F #: Diferenças entre digitação e inferência de tipos

Na pesquisainferência de tipos diferenças entre F # e OCaml eu achei que eles tendem a se concentrar emnominativo vs.estrutural sistema de tipos. Então eu en...

4 a resposta

Qual palavra-chave reservada na especificação do idioma F # deve ser implementada no vNext?

3 a resposta

Alterando o ícone do aplicativo F #

Estou desenvolvendo aplicativos do Windows usando o Visual Studio 2013 eF# mas não consigo alterar o ícone do aplicativo padrão. Eu tentei criar um aplicativo C # -WPF para o fim da fonte, ele funciona. Mas não quero usar c # para o fim da ...

2 a resposta

Implementando uma versão recursiva final da função do tipo quicksort no F # / OCaML

É possível implementar uma versão recursiva final do algoritmo de classificação rápida (via padrão de continuação)? E se for, como implementá-lo? Versão normal (não otimizada): let rec quicksort list = match list with | [] -> [] | element::[] ...

4 a resposta

Pode uma função F # ser considerada recursiva da cauda, ela usa o código de operação TailCall .net

Since .net tem o TailCall [http://msdn.microsoft.com/en-us/library/system.reflection.emit.opcodes.tailcall.aspx] opcode, isso pode ser usado para determinar se uma função F # é verdadeiramente recursiva de caud Se for verdade, alguém criou um ...

3 a resposta

Como fazer a validação de argumentos de registros F #

O F # facilita a definição de tipos como