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

1 la respuesta

Crear registro de F # a través de la reflexión

¿Cómo puedo crear un tipo de registro en F # usando la reflexión? Gracia

2 la respuesta

En FsCheck, ¿cómo generar un registro de prueba con campos no negativos?

En F #, tengo un registro con algunos campos: type myRecord = { a:float; b:float; c:float } Estoy usando FsCheck para probar algunas propiedades que usan este registro. Por ejemplo (artificial), let verify_this_property (r:myRecord) = ...

1 la respuesta

Uso de paréntesis en F #

Tengo un problema para comprender el uso de paréntesis en F #. Para ilustrar con un ejemplo simple, las 2 siguientes aplicaciones de consola se comportan de manera muy diferente. El primero no espera a que escriba nada: open System let Main = ...

2 la respuesta

Acceso a una lista F # desde el código C #

He escrito un módulo F # que tiene una lista dentro: module MyModule type X = { valuex : float32 } let l = [ for i in 1 .. 10 -> {valuex = 3.3f}] Ahora desde una clase de C # estoy intentando acceder a la lista definida anteriormente, pero no sé ...

4 la respuesta

Existe una implementación de código abierto (no GPL) de una versión funcional de .NET StringBuilder?

Estoy buscando una implementación funcional (como no imperativa) de StringBuilder o equivalente. He visto un par de implementaciones de matrices funcionales, pero no admiten la inserción de forma nativa. Bono para código abierto, no- (L? A?) ...

2 la respuesta

Cómo analizar comentarios con FParsec

Estoy intentando analizar los comentarios de estilo lisp de un lenguaje de expresión s con FParsec. Recibí un poco de ayuda para analizar los comentarios de una sola línea en este hilo anterior: Cómo convertir un analizador FParsec para analizar ...

8 la respuesta

Encuentre el máximo, mínimo y promedio en F #

Quiero encontrar máximo, mínimo y promedio en una matriz sin .NET en F #. Usé este código pero no funciona: let mutable max = 0 let arrX = [|9; 11; 3; 4; 5; 6; 7; 8|] for i in 0 .. arrX.Length - 2 do if (arrX.[i]) < (arrX.[i+1]) then max <- ...

14 la respuesta

groupby varias columnas en una consulta F # 3.0

Solo prueba F # 3.0 y golpea un muro cuando se trata de agrupar por múltiples columnas. Lo obvio para probar fue query { for d in context.table do groupBy (d.col1,d.col2) into g select (g.Key) }Pero obtengo un "Solo los constructores e ...

22 la respuesta

macro de apoyo en F #

Después de leer Practical Common Lisp, finalmente entendí cuál era el problema con las macros, y he estado buscando un lenguaje para la plataforma .NET que lo admita. Hay algunos dialectos lisp para .NET, pero por lo que he podido reunir, todos ...

6 la respuesta

¿Cómo implementar el operador de tubería directa de F # en R? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Es posible obtener el operador de aplicación de función "|>" de F # en R? [duplicar [/questions/14099218/is-it-possible-to-get-fs-function-application-operator-in-r] 2 respuestas ¿Cómo se puede ...