Resultados da pesquisa a pedido "f#"

2 a resposta

converter lista genérica do .NET para lista F #

Existe um método interno para converter a lista .NET <> na lista F #?

13 a resposta

Parando uma operação Reduce () no meio do caminho. Maneira funcional de fazer soma parcial de execução

Eu tenho feito alguma programação funcional e tive uma pergunta. Talvez eu esteja perdendo alguma coisa, mas existe alguma maneira de interromper uma função "reduzir ()" no meio do caminho? Vamos dizer quando chego a uma determinada condição? De ...

2 a resposta

Incluindo FSharp.Core em um projeto C #: resolvendo colisões de tipos

Estou usando alguns tipos de F # (Matriz [http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/manual/fsharp.powerpack/microsoft.fsharp.math.matrix.html] et al) de C # e, portanto, preciso fazer referência ao assembly FSharp.Core ...

2 a resposta

Implementando o Haskell-MaybeMonad em F # - como podemos ficar tão preguiçosos?

estamos tentando construir a amostra Haskell-MaybeMonad de http://www.haskell.org/all_about_monads/html/maybemonad.html [http://www.haskell.org/all_about_monads/html/maybemonad.html]em F #. A idéia é procurar um endereço de email em dois ...

1 a resposta

Como altero as cores do shell interativo F #

No meu esquema de cores atual, o shell interativo F # é ilegível no Visual Studio. Passei por todas as configurações de cores e não consigo encontrá-las. Como você altera as configurações de cores do shell interativo F # no Visual Studio?

2 a resposta

Correspondência de padrões em genéricos em um método não genérico que implementa uma interface

Eu tenho um problema frustrante. Estou construindo umver mecanismo [http://wingbeats.codeplex.com]no ASP.NET MVC e estão implementando a interface IViewEngine. Em um dos métodos, estou tentando descobrir dinamicamente o tipo de resultado de uma ...

2 a resposta

Por que não há partição Seq.F em #

Em F # temosList.partition eArray.partition que retornam uma tupla de listas e uma tupla de matrizes, respectivamente. então, por que não háSeq.partition retornando uma tupla de sequências? Aqui está uma implementação muito simples:Snippets F ...

1 a resposta

Casos compartilhados em uniões discriminadas em F #

Eu quero escrever algo como isto: type NumExp = Num of float type Exp = | Num of float | Dot of NumExp * NumExp | Op of string * Exp * Exp let getValue (Num(n) : NumExp) = nO compilador reclama de um conflito entreNumExp eExp nogetValue. Até o ...

5 a resposta

F #: deixe mutável vs. ref

Primeiro, reconheço a possibilidade de que essa pergunta possa ser uma duplicata; apenas me avise. Estou curioso para saber qual é a "melhor prática" geral para aquelas situações em que a mutabilidade é desejada. O F # parece oferecer duas ...

1 a resposta

Foreach sobre uma matriz 2D em F # faz o compilador pensar que os valores iterados são do tipo objeto. Por quê?

Estou com problemas nesta questão aparentemente simples: let xs = Array2D.init 3 3 (fun j i -> j*3 + i) printfn "%O" (xs.GetType()) // prints System.Int32[,] for v in xs do printfn "%d" v // <- this gives a compiler error. why should it?O ...