Este documento presenta un taller de programación funcional en JavaScript dictado por Javier Vélez Reyes, un profesor e investigador español especializado en innovación tecnológica para la Web. El taller introduce los objetivos y principios de la programación funcional, como la especificación declarativa, la abstracción funcional, la reutilización de funciones y la adaptación funcional a diferentes contextos. También explica principios de diseño funcional como la transparencia referencial, la pureza de funciones e idempotencia.