Resultados da pesquisa a pedido "f#"
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 ...
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 ...
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 ...
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 ...
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: > ...
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 ...
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")>] ...
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 ...
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 = ...
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.