Resultados de la búsqueda a petición "f#"
¿Cómo cambio los colores para el shell interactivo de F #?
En mi esquema de color actual, el shell interactivo de F # no se puede leer en Visual Studio. He pasado por todas las configuraciones de color y no puedo encontrar la configuración que está usando. ¿Cómo se cambia la configuración de color para ...
Implementación de Haskell-MaybeMonad en F #: ¿cómo podemos ser tan flojos?
estamos tratando de construir la muestra Haskell-MaybeMonad a partir de http://www.haskell.org/all_about_monads/html/maybemonad.html [http://www.haskell.org/all_about_monads/html/maybemonad.html]en F #. La idea es buscar una dirección de correo ...
¿Por qué no hay una partición de secuencia en F #?
En F # tenemosList.partition yArray.partition que devuelven una tupla de listas y una tupla de matrices respectivamente. Entonces, ¿por qué no haySeq.partition devolviendo una tupla de secuencias? Aquí hay una implementación muy simple:F # ...
Coincidencia de patrones en genéricos en un método no genérico que implementa una interfaz
Tengo un problema frustrante Estoy construyendo unver motor [http://wingbeats.codeplex.com]en ASP.NET MVC y estamos implementando la interfaz IViewEngine. En uno de los métodos, estoy tratando de averiguar dinámicamente el tipo del resultado de ...
Casos compartidos en sindicatos discriminados F #
Quiero escribir algo como esto: type NumExp = Num of float type Exp = | Num of float | Dot of NumExp * NumExp | Op of string * Exp * Exp let getValue (Num(n) : NumExp) = nEl compilador se queja de un conflicto entreNumExp yExp engetValue. ...
Citas de F #: recorrido en llamadas a funciones representadas por un valor
Pasé algunas horas tratando de entender las citas de F #, pero me encontré con un obstáculo. Mi requisito es tomar funciones simples (solo enteros, +, -, /, *) de un tipo de unión discriminada y generar un árbol de expresión que eventualmente se ...
F #: let mutable vs. ref
Primero, reconozco la posibilidad de que esta pregunta pueda ser un duplicado; sólo házmelo saber. Tengo curiosidad por saber cuál es la "mejor práctica" general para aquellas situaciones en las que se desea la mutabilidad. F # parece ofrecer ...
Foreach sobre una matriz 2D en F # hace que el compilador piense que los valores iterados son de tipo objeto. ¿Por qué?
Tengo problemas en este problema aparentemente simple: 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?El ...
En F #, ¿cómo puedo producir una expresión con un tipo de Func <obj>?
Estoy trabajando con una API que requiere un valor de tipo Func. (Específicamente, estoy tratando de llamar ModelMetadataProviders.Current.GetMetadataForType () [http://msdn.microsoft.com/en-us/library/ee703467.aspx]. ¿Cómo puedo construir ese ...
Ejemplo de función recursiva de cola F #
Soy nuevo en F # y estaba leyendo acerca de las funciones recursivas de cola y esperaba que alguien pudiera darme dos implementaciones diferentes de una función foo: una que es recursiva de cola y otra que no lo es para que pueda entender mejor ...