funcional

3

funcional

Javascript Funcional III: Composición de funciones

Bien vamos con la última de las características que tiene la programación funcional antes de adentrarnos puramente en propiedades funcionales. En este caso vamos a ver en detalle que es eso de Composición de funciones. Esto realmente no tiene mucha ciencia, el propio nombre nos indica de que va, se trata de aplicar funciones en cadena para lógicas más complejas. Esto se suele ver en ciertas librerias como composition, pipe, flow..., primero veremos como aplicar esto de forma nativa y ya veremos

funcional

Javascript Funcional II: Funciones puras, currying y aplicación parcial

Continuemos con nuestra serie de programación funcional, y en este caso seguiremos hablando de sus caracteristicas con Javascript. En el post anterior hablamos de Inmutabilidad, una característica donde no se mutaban o modificaban los objetos si no que creabamos otros con los cambios aplicados. Esto es básico por ejemplo para el caso de lo siguiente que queremos hablar que es Funciones puras Funciones puras Las funciones puras son aquellas donde los cambios que queramos hacer solo se producen

funcional

Javascript Funcional I: Intro e Inmutabilidad

Empezamos nueva serie donde explicaremos los conceptos básicos de la programación funcional orientados al mundo JavaScript. Empecemos por lo básico, ¿qué es la programación funcional? Citando directamente a la wikipedia > En informática, la programación funcional es un paradigma de programación declarativa basado en el uso de verdaderas funciones matemáticas. En este estilo de programación las funciones son ciudadanas de primera clase, porque sus expresiones pueden ser asignadas a variables com