Repolode
hemanth

hemanth/functional-programming-jargon

Glosario de términos de programación funcional, cada uno explicado con ejemplos breves en JavaScript.

Estrellas
18,743
Forks
1,003
Issues abiertos
28
Último commit
el mes pasado

¿Qué es?

La programación funcional tiene su propio vocabulario, y a muchos principiantes les cuesta entender términos como monad, functor o currying. Este proyecto es un glosario que define esos términos en un lenguaje sencillo y usa ejemplos de JavaScript (ES2015) en todo el contenido.

Las entradas abarcan conceptos fundamentales como funciones puras, transparencia referencial, cierres y composición de funciones, además de conceptos más avanzados, como monoides, functors aplicativos, lentes y free monads. Cuando corresponde, las definiciones siguen la terminología de la especificación Fantasy Land.

El glosario también está disponible como un grafo interactivo en el sitio del proyecto y se ha traducido a muchos idiomas, entre ellos chino, español, coreano y francés.

Funciones clave

  • 01Abarca términos fundamentales como funciones puras, cierres, currying y transparencia referencial.
  • 02Incluye conceptos avanzados como monads, functors, lentes y free monads.
  • 03Cada entrada incluye ejemplos breves y ejecutables en JavaScript.
  • 04Cuando corresponde, las definiciones siguen la especificación Fantasy Land.
  • 05Está disponible como grafo interactivo y en varios idiomas.

Casos de uso

  • Aprender conceptos de programación funcional por primera vez.
  • Consultar términos de programación funcional que no conoces mientras lees la documentación de una biblioteca o sigues una charla.
  • Prepararte para conversar con un equipo que usa patrones funcionales en JavaScript.
  • Comparar cómo se explica un mismo concepto en distintas traducciones.

En colecciones

Temas

Preguntas frecuentes

¿Qué es functional-programming-jargon?
Glosario de términos de programación funcional, cada uno explicado con ejemplos breves en JavaScript. La programación funcional tiene su propio vocabulario, y a muchos principiantes les cuesta entender términos como monad, functor o currying. Este proyecto es un glosario que define esos términos en un lenguaje sencillo y usa ejemplos de JavaScript (ES2015) en todo el contenido.
¿functional-programming-jargon es gratuito? ¿Qué licencia tiene?
functional-programming-jargon es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿functional-programming-jargon sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de functional-programming-jargon fue el 4 oct 2026.
¿Para qué puedo usar functional-programming-jargon?
Aprender conceptos de programación funcional por primera vez. Consultar términos de programación funcional que no conoces mientras lees la documentación de una biblioteca o sigues una charla. Prepararte para conversar con un equipo que usa patrones funcionales en JavaScript. Comparar cómo se explica un mismo concepto en distintas traducciones.
¿Dónde consigo functional-programming-jargon?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/hemanth/functional-programming-jargon

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados