Resultados de la búsqueda a petición "f#"
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
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) = ...
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 = ...
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é ...
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?) ...
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 ...
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 <- ...
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 ...
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 ...
¿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 ...