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.








6
¿Por qué algunos lenguajes de programación funcionales utilizan un espacio para la aplicación de funciones?
Después de mirar algunos lenguajes para la programación funcional, siempre me pregunté por qué algunos lenguajes fp usan uno o más caracteres de espacios en blanco para la aplicación de funciones (y definición), mientras que la mayoría (¿todos?) De los lenguajes imperativos / orientados a objetos están usando paréntesis, lo …



7
¿Es el sistema de tipos de Haskell un obstáculo para comprender la programación funcional? [cerrado]
Estoy estudiando Haskell con el propósito de comprender la programación funcional, con la expectativa de que aplique la información que obtengo en otros idiomas (Groovy, Python, JavaScript principalmente). Elegí Haskell porque tenía la impresión de que es muy puramente funcional y no permitiría depender del estado. No elegí aprender Haskell …


1
Rendimiento del código orientado a ADT de asignación única en CPU modernas
Trabajar en datos inmutables con asignaciones individuales tiene el efecto obvio de requerir más memoria, uno presumiría, porque constantemente está creando nuevos valores (aunque los compiladores debajo de las cubiertas hacen trucos de puntero para que esto sea menos problemático). Pero he escuchado algunas veces que las pérdidas en el …



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.