Preguntas etiquetadas con f#

F # es un lenguaje funcional y orientado a objetos sucinto, expresivo y eficiente para .NET que le ayuda a escribir código simple para resolver problemas complejos.




4
¿Por qué F # tiene un modo interactivo pero no C #?
F # sale de la caja con un REPL interactivo. C # no tiene nada de eso y, de hecho, es un poco difícil de jugar sin configurar un proyecto completo (aunque LINQpad funciona y también es posible hacerlo a través de powershell). ¿Hay algo fundamentalmente diferente en los lenguajes …
32 c#  .net  tools  f# 

3
¿Por qué no anotar parámetros de función?
Para responder a esta pregunta, supongamos que el costo de la ambigüedad en la mente de un programador es mucho más costoso que unas pocas pulsaciones de teclas adicionales. Dado eso, ¿por qué permitiría que mis compañeros de equipo se salgan sin anotar sus parámetros de función? Tome el siguiente …
28 f#  parameters 


2
Y combinator y optimizaciones de cola
La definición de un combinador Y en F # es let rec y f x = f (y f) x f espera tener como primer argumento alguna continuación para los subproblemas recursivos. Usando yf como continuación, vemos que f se aplicará a llamadas sucesivas a medida que podamos desarrollar let …


3
Lenguaje funcional más rápido
Recientemente he estado profundizando en la programación funcional, especialmente Haskell y F #, la anterior aún más. Después de buscar en Google, no pude encontrar una comparación de referencia de los lenguajes funcionales más destacados (Scala, F #, etc.). Sé que no es necesariamente justo para algunos de los idiomas …



3
¿Debería usar C # y F # juntos?
Sé que pueden usar C # y F # juntos en el mismo proyecto, sin embargo, no estoy seguro de si es una buena idea hacerlo. Me parece que mezclar dos estilos de codificación muy diferentes (funcional frente a OOP) podría causar una falta de cohesión en el diseño. ¿Es …
16 design  f# 



4
Programación Funcional - Inmutabilidad
Estoy tratando de entender el manejo de datos inmutables en FP (específicamente en F #, pero otros FP también están bien) y romper el viejo hábito del pensamiento completo (estilo OOP). Una parte de la respuesta seleccionada a la pregunta aquí reiteró mi búsqueda de cualquier crítica sobre problemas que …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.