Resultados da pesquisa a pedido "f#"

1 a resposta

A melhor maneira de condensar uma lista de tipos de opções até apenas elementos que não são nenhum?

Inesperadamente, estou tendo um pouco de dificuldade em passar de uma lista de 'uma opção para uma lista que contém apenas os elementos que são Some. Minha tentativa inicial foi: let ga = List.filter (fun xx -> match xx with | Some(g) -> true | ...

4 a resposta

Funções F # vs. Valores

Essa é uma pergunta bastante simples, e eu só queria verificar se o que estou fazendo e como estou interpretando o F # faz sentido. Se eu tenho a declaração let printRandom = x = MyApplication.getRandom() printfn "%d" x xEm vez ...

1 a resposta

O operador de canal (avançado) pode / evita a otimização da chamada de cauda?

Para um problema de otimização de parâmetros no trabalho, escrevi um algoritmo genético para encontrar algumas boas configurações porque uma solução de força bruta é inviável. Infelizmente, quando volto de manhã, na maioria das vezes me deparo ...

1 a resposta

Estouro de pilha, apesar da posição de chamada final, mas apenas em 64 bits

Originado deessa questão [https://stackoverflow.com/questions/35722526/], Eu tenho esse pequeno código F # (github [https://github.com/T-Becker/fsharp-stackoverflow-investigation/tree/real-so-source-found] ) para gerar valores aleatórios de ...

1 a resposta

Implementando tipos fantasmas em F #

Os programadores da Ocaml podem usar os chamados 'tipos fantasmas' para impor algumas restrições usando o sistema de tipos. Um bom exemplo pode ser encontrado emhttp://ocaml.janestreet.com/?q=node/11 [http://ocaml.janestreet.com/?q=node/11]. A ...

2 a resposta

Comparação de Nemerle e F # para Functional On .Net

Pergunta do wiki da comunidade: De acordo com esta pergunta:Quais são os benefícios do uso do Scala no .Net? [https://stackoverflow.com/questions/3587499/what-are-the-benefits-of-using-scala-in-net] outra pergunta vem à mente. Alguém pode expor ...

6 a resposta

Torres de Hanói com pinos K

oTorres de Hanói [http://en.wikipedia.org/wiki/Tower_of_Hanoi]O problema é um problema clássico de recursão. Você recebe três pinos com discos em um deles e deve mover todos os discos de um pinos para outro, seguindo as regras fornecidas. Você ...

1 a resposta

F #: Erro ao tentar copiar e atualizar o registro através da interface

Estou tentando criar uma função que gire qualquerseq<IHierarchy> em uma hierarquia. Essencialmente, qualquer coisa que tenha um parentID e uma seq de filhos deve poder ser transformada em uma hierarquia. Em vez de fazer da Hierarquia uma classe ...

1 a resposta

MissingMethodException ao testar uma função que aceita um parâmetro de função

Estou usando o FsUnit 2.1 (com o NUnit 3.2) para escrever testes para um projeto de F #. Aqui está um módulo simples: namespace Library1 module LibraryFunctions = let Execute f1 = f1() let Id x = xE aqui estão meus testes: namespace Tests open ...

3 a resposta

Tutorial do Alea GPU não compilando no VS 2015 Update 2 com FSharp.Core 4.4.0.0

Estou recebendo erro ao compilar o Alea GPU Tutorial: https://github.com/quantalea/AleaGPUTutorial [https://github.com/quantalea/AleaGPUTutorial]no Visual Studio 2015 Community Update 2 com FSharp.Core versão 4.4.0.0 em um tempo de execução .Net ...