Resultados da pesquisa a pedido "f#"

4 a resposta

Métodos de extensão F # em C #

Se você definisse alguns métodos de extensão, propriedades em um assembly escrito em F # e, em seguida, usasse esse assembly em C #, você veria as extensões definidas em C #? Se assim, seria tão legal.

5 a resposta

m F #, existe uma maneira funcional de converter uma matriz plana de itens em uma matriz de um grupo de iten

Em F #, imagine que temos uma matriz de bytes representando dados de pixel com três bytes por pixel em ordem RGB: [| 255; 0; 0; //Solid red 0; 255; 0; //Solid green 0; 0; 255; //Solid blue 1; 72; 9; 34; 15; 155 ... |] Estou tendo dificuldade em ...

2 a resposta

Como escrevo uma enumeração em F # sem atribuir explicitamente números literai

Eu tenho uma enumeração em F #, assim: type Creature = | SmallCreature = 0 | MediumCreature = 1 | GiantCreature = 2 | HumongousCreature = 3 | CreatureOfNondescriptSize = 4 Não gosto de digitar números manualmente e quero inserir facilmente mais ...

11 a resposta

Quais são os usos práticos do estilo de aplicação?

Sou um programador Scala, aprendendo Haskell agora. É fácil encontrar casos de uso práticos e exemplos do mundo real para conceitos de OO, como decoradores, padrão de estratégia etc. Livros e interwebs são preenchidos com el Cheguei à ...

13 a resposta

F # array_chunk para Sequência

Estou tendo problemas para fazer uma sequência. Basicamente, preciso cortar uma sequência em uma sequência de matrizes. Seq.windowed quase faz isso, mas não quero elementos duplicado Consigo o que quero lendo tudo em uma matriz primeiro, mas ...

2 a resposta

Utilização da palavra-chave e em F # em uniões discriminadas

Hoje fui confrontado com as seguintes declarações de DUs: type Grammar = Definition list and Definition = Def of string * Expression and Range = | Char of char | Range of char * charPor que alguém usaria a palavra-chaveand ao invés detype, aqui

5 a resposta

Função de ordem superior genérica

Existe uma razão pela qual eu posso usar uma função genérica com argumentos de tipo diferentes quando passo como um valor local, mas não quando passada como parâmetro? Por exemplo let f = id let g (x,y) = (f x, f y) g ( 1, '2') funciona bem, ...

5 a resposta

unção de partição de lista vinculada e resultados revertid

Eu escrevi esta função F # para particionar uma lista até um certo ponto e não mais - muito parecido com um cruzamento entretakeWhile epartition. let partitionWhile c l = let rec aux accl accr = match accr with | [] -> (accl, []) | h::t -> if c ...

28 a resposta

Encontrar todas as combinações de suportes bem formados

@ surgiu quando conversava com um amigo e pensei em perguntar aqui, pois é um problema interessante e gostaria de ver as soluções de outras pessoa A tarefa é escrever uma função Brackets (int n) que imprima todas as combinações debem formad ...

2 a resposta

Application.Current “null” no aplicativo de console

No momento, estou tentando usar um componente WPF que faz uso do Application.Current de um aplicativo WPF, no entanto, devido a vários motivos, nunca chamo Application.Run (nem é uma opção). O resultado é uma NullReferenceException. Estou ...