Resultados de la búsqueda a petición "f#"

1 la respuesta

Vuelva a escribir el código F # en VB.NET

Hace algún tiempo, hice algo de programación F #, el siguiente código se usa para serializar / deserializar la matriz float32: # light Sin embargo, hoy en día, tengo que hacer algo de programación en VB.NET para serializar / deserializar la ...

4 la respuesta

F # métodos de extensión en C #

Si tuviera que definir algunos métodos de extensión, propiedades en un conjunto escrito en F #, y luego usar ese conjunto en C #, ¿vería las extensiones definidas en C #? Si es así, sería genial.

5 la respuesta

En F #, ¿hay una forma funcional de convertir una matriz plana de elementos en una matriz de un grupo de elementos?

En F #, imagine que tenemos una matriz de bytes que representan datos de píxeles con tres bytes por píxel en orden RGB: [| 255; 0; 0; //Solid red 0; 255; 0; //Solid green 0; 0; 255; //Solid blue 1; 72; 9; 34; 15; 155 ... |] Estoy teniendo ...

2 la respuesta

¿Cómo escribo una enumeración en F # sin asignar explícitamente literales numéricos?

Tengo una enumeración en F #, como esta: type Creature = | SmallCreature = 0 | MediumCreature = 1 | GiantCreature = 2 | HumongousCreature = 3 | CreatureOfNondescriptSize = 4 No me gusta escribir números manualmente, y quiero insertar fácilmente ...

11 la respuesta

Cuáles son los usos prácticos del estilo aplicativo?

Soy programador de Scala y estoy aprendiendo Haskell ahora. Es fácil encontrar casos de uso prácticos y ejemplos del mundo real para conceptos de OO, como decoradores, patrones de estrategia, etc. Los libros y las páginas web están llenos de ...

2 la respuesta

Uso de la palabra clave y en F # en uniones discriminadas

Me enfrenté hoy con las siguientes declaraciones de DU: type Grammar = Definition list and Definition = Def of string * Expression and Range = | Char of char | Range of char * char ¿Por qué uno usaría la palabra claveand en lugar detype, ¿aquí

13 la respuesta

F # array_chunk para Secuencia

Tengo problemas para hacer una secuencia. Básicamente necesito cortar una secuencia en una secuencia de matrices. Seq.windowed casi lo hace pero no quiero elementos duplicados. Puedo obtener lo que quiero leyendo primero todo en una matriz, ...

5 la respuesta

Función de partición de lista enlazada y resultados invertidos

Escribí esta función F # para particionar una lista hasta cierto punto y no más, como un cruce entretakeWhile ypartition. let partitionWhile c l = let rec aux accl accr = match accr with | [] -> (accl, []) | h::t -> if c h then aux (h::accl) t ...

5 la respuesta

Función genérica de orden superior

¿Hay alguna razón por la que puedo usar una función genérica con diferentes argumentos de tipo cuando la paso como valor local pero no cuando paso como parámetro? Por ejemplo let f = id let g (x,y) = (f x, f y) g ( 1, '2') funciona bien, pero ...

28 la respuesta

Encontrar todas las combinaciones de paréntesis bien formados

sto surgió mientras hablaba con un amigo y pensé en preguntar aquí, ya que es un problema interesante y me gustaría ver las soluciones de otras persona La tarea es escribir una función Brackets (int n) que imprima todas las combinaciones de bien ...