Resultados da pesquisa a pedido "f#"

2 a resposta

Operador de coalescência nulo em F #?

Ao interagir com as bibliotecas C #, me vejo querendo o operador coalescente nulo do C #, tanto paraNullable estruturas e tipos de referência. É possível aproximar isso em F # com um único operador sobrecarregado que alinha as informações ...

1 a resposta

Passando pela saída do console do Process.Start diretamente

estou a usarProcess.Start [http://msdn.microsoft.com/en-us/library/system.diagnostics.process.start%28v=vs.100%29.aspx] de um aplicativo de linha de comando .NET para executar outro aplicativo de linha de comando. Não quero capturar a saída do ...

1 a resposta

Usando funções Seq em um IEnumerable [duplicado]

Esta pergunta já tem uma resposta aqui: Como faço para lidar com IEnumerable em F #? [/questions/19069835/how-do-i-deal-with-ienumerable-in-f] 1 respostaEstou tentando aplicar funções Seq em um IEnumerable. Mais ...

3 a resposta

Criar Caso de União Discriminado a partir de String

Estou tentando criar casos de DU a partir de strings. A única maneira de ver isso é enumerando os casos de DU viaMicrosoft.FSharp.Reflection.FSharpType.GetUnionCases e depois escolhendo oUnionCase que corresponde à string (usando.Name) e, em ...

4 a resposta

Tipo de printfn em F #, sequência estática vs dinâmica

Comecei a brincar com o F # em Mono e surgiu o seguinte problema que não consigo entender direito. Procurando informações emprintfn eTextWriterFormat também não trouxe iluminação, então pensei em perguntar aqui. No FSI, eu executo o seguinte: > ...

4 a resposta

Gerando código F #

T4 é o mecanismo de geração de código "oficial" para C # / VB.NET. MasF # não suporta [http://cs.hubfs.net/forums/thread/10139.aspx](é de abril, mas não consegui encontrar nenhuma menção mais recente). Então, qual é uma boa maneira de gerar ...

2 a resposta

como abs, sinal etc implementado em F #

Eu achei aquilo: abs -10 abs -10Lambos trabalham. Então, eu me perguntei como o F # implementou isso e fiz uma pesquisa no código fonte: type AbsDynamicImplTable<'T>() = let AbsDynamic x = AbsDynamicImplTable<_>.Result x [<CompiledName("Abs")>] ...

1 a resposta

listas heterogêneas através de tipos flexíveis

Estou tentando colar tipos heterogêneos em umlist fazendo uso detipos flexíveis [http://msdn.microsoft.com/en-us/library/dd233198.aspx] type IFilter<'a> = abstract member Filter: 'a -> 'a type Cap<'a when 'a: comparison> (cap) = interface ...

2 a resposta

Práticas recomendadas para paralelizar usando fluxo de trabalho assíncrono

Vamos dizer que eu queria raspar uma página da Web e extrair alguns dados. Eu provavelmente escreveria algo assim: let getAllHyperlinks(url:string) = async { let req = WebRequest.Create(url) let! rsp = req.GetResponseAsync() use stream = ...

1 a resposta

Você pode definir seus próprios operadores em F #?

Existe uma maneira de definir seus próprios operadores em F #? Se sim, alguém pode me dar um exemplo disso? Eu procurei brevemente, mas não consegui encontrar nada.