Preguntas etiquetadas con functional-programming

La programación funcional es un paradigma que intenta resolver problemas computacionales mediante la evaluación encadenada de funciones cuya salida está determinada por sus entradas en lugar del estado del programa. En este estilo de programación, los efectos secundarios y los datos mutables son obsoletos y generalmente están estrictamente aislados.






3
¿Existen estudios empíricos sobre el efecto de diferentes idiomas en la calidad del software?
Los defensores de los lenguajes de programación funcional afirman que la programación funcional hace que sea más fácil razonar sobre el código. Los partidarios de los lenguajes de tipo estático dicen que sus compiladores detectan suficientes errores para compensar la complejidad adicional de los sistemas de tipos. Pero todo lo …




6
¿La programación funcional aumenta la "brecha representacional" entre problemas y soluciones? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 4 años . Dado que el lenguaje de máquina (p. Ej. 0110101000110101), Los lenguajes de …

4
Manejo de problemas de estado en programación funcional
Aprendí a programar principalmente desde un punto de vista de OOP (como la mayoría de nosotros, estoy seguro), pero pasé mucho tiempo tratando de aprender a resolver problemas de manera funcional. Tengo una buena comprensión de cómo resolver problemas de cálculo con FP, pero cuando se trata de problemas más …




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 …

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.