Programación funcional: Conceptos básicos

Una breve introducción a los conceptos básicos de la programación funcional: los efectos secundarios o colaterales, la pureza de una función y la transparencia referencial.