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

4 la respuesta

F # records vs .net struct

is f # records es lo mismo que .net struct? Vi gente hablar sobre f # struct, ¿usan este término intercambiable con registros F #? Como enFSharp ejecuta mi algoritmo más lento que ...

3 la respuesta

F # citas especiales? (##)

Acabo de encontrarme conhttp: //frankniemeyer.blogspot.com/2010/04/minimalistic-native-64-bit-array.htm [http://frankniemeyer.blogspot.com/2010/04/minimalistic-native-64-bit-array.html] Que contiene la línea (# "sizeof !0" type('T) : nativeint ...

2 la respuesta

¿Por qué no puedo agregar una subcarpeta en un proyecto F #?

En la mayoría de los proyectos .NET, puedo usar la carpeta para organizar los archivos de código. En C ++, no puedo, pero los filtros terminan jugando el mismo papel. Sin embargo, en F # con Visual Studio 2010, no puedo. Cada archivo de código ...

1 la respuesta

en la declaración de coincidencia f # ¿cómo hago coincidir el byte de tipo []?

Estoy intentando buscar valores de enumeración DbType de tipos .net. Estoy usando una declaración de coincidencia. Sin embargo, no puedo entender cómo hacer coincidir el byte de tipo []. let dbType x = match x with | :? Int64 -> DbType.Int64 | ...

4 la respuesta

Acceso a un miembro específico en una tupla F #

En el código F # tengo una tupla: let myWife=("Tijana",32) Quiero acceder a cada miembro de la tupla por separado. Por ejemplo, esto es lo que quiero lograr al no poder Console.WriteLine("My wife is {0} and her age is {1}",myWife[0],myWife[1]) ...

4 la respuesta

Trabajando alrededor de patrones incompletos que coinciden en enumeraciones

¿Existen formas creativas de evitar las enumeraciones "débiles" de .NET cuando se combinan patrones? Me gustaría que funcionen de manera similar a los DU. Así es como lo manejo actualmente. ¿Alguna idea mejor? [<RequireQualifiedAccess>] module ...

3 la respuesta

F # acceso a objetos dinámicos

¿Hay alguna forma de acceder a los miembros del objeto DLR (por ejemplo, instancia de subclase DynamicObject) (propiedades y métodos) en F # que sea similar a C # dynamic?

5 la respuesta

¿Cómo cambio la implementación de Rx Builder para corregir la excepción de desbordamiento de pila?

Estoy tratando de encontrar un Rx Builder para usar Reactive Extension dentro de la sintaxis de F # Computation Expression. ¿Cómo lo arreglo para que no explote la pila? Como el ejemplo de Seq a continuación. ¿Y hay algún plan para proporcionar ...

1 la respuesta

Gramáticas recursivas en FParsec

He decidido revisar FParsec e intenté escribir un analizador para expresiones λ. Como resultado, el entusiasmo hace que el análisis recursivo sea difícil. ¿Como puedo resolver esto Código open FParsec type λExpr = | Variable of char | ...

2 la respuesta

¿Por qué esta función de secuencia F # no es recursiva de cola?

Disclosure: esto surgió en FsCheck, un marco de prueba aleatorio F # que mantengo. Tengo una solución, pero no me gusta. Además, no entiendo el problema: simplemente se eludió. Una implementación bastante estándar de la secuencia (monádica, si ...