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

4 la respuesta

Problema al determinar cómo ordenar tipos F # debido a referencias circulares

Tengo algunos tipos que extienden un tipo común, y estos son mis modelos. Luego tengo tipos DAO para cada tipo de modelo para operaciones CRUD. Ahora tengo una necesidad de una función que me permita encontrar una identificación dada cualquier ...

4 la respuesta

¿F # tiene el ternario?: Operador?

Estoy aprendiendo F # proveniente de C # y acabo de intentar compilar una expresión como let y = Seq.groupBy (fun x -> (x < p ? -1 : x == p ? 0: 1))pero vea 'literal entero inesperado en expresión'. ¿F # tiene un operador ternario? Si no, ...

6 la respuesta

Cálculo de permutaciones en F #

Inspirado por estopregunta [https://stackoverflow.com/questions/283561/extracting-leaf-paths-from-n-ary-tree-in-f] yresponder [https://stackoverflow.com/questions/283561/extracting-leaf-paths-from-n-ary-tree-in-f#283638] , ¿cómo creo un algoritmo ...

1 la respuesta

F # para secuencias de comandos: ubicación del archivo de secuencia de comandos

En un archivo de script F # (.fsx), ¿cómo puedo determinar la ubicación del archivo .fsx que se está ejecutando actualmente? Me gustaría resolver los caminos relativos a él. Lo intentéAssembly.GetExecutingAssembly().CodeBase pero eso no funciona ...

1 la respuesta

Encontrar la diferencia entre dos matrices en FSharp

Tengo dos matrices donde quiero encontrar los elementos de la segunda matriz que no están en la primera matriz. Escribí el siguiente código: let array0 = [|"A";"B";"C"|] let array1 = [|"B";"D";"E"|] let inZero letter = array0 |> ...

3 la respuesta

Mi primer programa F #

Acabo de terminar de escribir mi primer programa F #. Funcionalmente, el código funciona como yo quería, pero no estoy seguro de si el código es eficiente. Apreciaría mucho si alguien pudiera revisar el código por mí y señalar las áreas donde se ...

1 la respuesta

Unidades genéricas en F #

Al escribir funciones genéricas en F #, puedo usar miembros definidos en el módulo LanguagePrimitives, como p. Ej. en esta función, eso simplemente incrementa un número let inline increment (x : 'a) = x + LanguagePrimitives.GenericOneMe pregunto ...

2 la respuesta

Defina una clase abstracta que herede un infterface, pero no lo implemente

incorpora comentarios de leppies que compila, pero en mi opinión, tengo algunos inconvenientes. Quiero que el compilador obligue a cada subclase a definir su propia propiedad Uri. Código como es ahora: [<AbstractClass>] type UriUserControl() = ...

2 la respuesta

ADT en F # y Scala [cerrado]

¿Cuáles son las diferencias clave entre los ADT en F # y Scala? ¿Hay algo que los ADT de F # puedan hacer pero los ADT de Scala no puedan (y viceversa)?

2 la respuesta

Naipes de modelado F #

Estoy tratando de representarnaipes estándar [http://en.wikipedia.org/wiki/Standard_52-card_deck]en F #. Mi objetivo es implementar un clon deSolitario de Microsoft [https://en.wikipedia.org/wiki/Microsoft_Solitaire](el que viene con Windows), un ...