Resultados da pesquisa a pedido "f#"
F # Equivalente ao destruidor
Estou traduzindo uma classe C # que agrupa uma biblioteca não gerenciada em F #. Encontrei o problema aparentemente simples de reescrever o destruidor a segui class Wrapper { // P/Invoke ellided private SomeType x; public Wrapper() { x = new ...
Como posso passar um delegado F # para um método P / Invoke esperando um ponteiro de funçã
Estou tentando configurar um gancho de teclado de baixo nível usando P / Invoke em um aplicativo F #. A função Win32SetWindowsHookEx Leva umHOOKPROC pelo segundo argumento, que representei como um delegado de(int * IntPtr * IntPtr) -> IntPtr, ...
Combinando funções assíncronas de F #
Estou um pouco frustrado aqui. Eu sei que tenho todos os bits, mas não sei como combiná-los ... let saveImageToDisk path content = async { use s = new FileStream(path, FileMode.OpenOrCreate) do! s.AsyncWrite(content) printfn "Done writing %A" ...
Seq.iter vs for - que diferença?
Eu posso faze for event in linq.Deltas doou eu posso fazer linq.Deltas |> Seq.iter(fun event -> Então não tenho certeza se é o mesmo. Se não é o mesmo, quero saber a diferença. Não consigo escolher o que usar:iter oufor. adicionou - então, se ...
Usando a biblioteca C # em um projeto F #?
Sou iniciante em F #, mas realmente quero aprender. Eu sei Python, eu sei C #. De fato, eu tenho uma biblioteca C # que eu mesmo criei; é um invólucro para a API do Rdio (eu o chamei de RdioSharp) que posso trazer com sucesso para outro projeto ...
Executar chamadas de serviço da Web em paralelo
Vi essas perguntasecomendações para executar o .NET HttpWebRequests em paralelo no ASP.NET [https://stackoverflow.com/questions/1976073/recommendations-for-executing-net-httpwebrequests-in-parallel-in-asp-net] e Async.Parallel ou ...
F # é open source? [fechadas
F # é open source? Caso contrário, por que a Microsoft fornece o código-fonte dos módulos do F #? EDITA (4 de novembro de 2010) As coisas mudaram, consulteBrian McKenna's ...
minha função rec é recursiv
Essa função é recursiva da cauda? let rec rec_algo1 step J = if step = dSs then J else let a = Array.init (Array2D.length1 M) (fun i -> minby1J i M J) let argmin = a|> Array.minBy snd |> fst rec_algo1 (step+1) (argmin::J) Em geral, existe uma ...
FSharp executa meu algoritmo mais lentamente que o Python
Anos atrás, eu resolvi um problema via programação dinâmica: https: //www.thanassis.space/fillupDVD.htm [https://www.thanassis.space/fillupDVD.html] solução foi codificada em Pytho omo parte da expansão de meus horizontes, comecei ...
Registros F # vs .net struct
is f # records é o mesmo que .net struct? Vi pessoas falando sobre estrutura do f #, elas usam esse termo intercambiável com registros do F #? Como emFSharp executa meu algoritmo mais lentamente que o ...