About this project
This repository provides a comprehensive glossary of functional programming (FP) terminology, explained in simple terms with practical JavaScript (ES2015) examples. It covers fundamental concepts such as arity, higher-order functions, closures, currying, function composition, pure functions, and side effects, as well as more advanced topics like functors, monads, applicatives, lenses, and algebraic effects. Each term is defined clearly, often with code snippets demonstrating usage, and references to further reading. The document also includes translations in multiple languages and links to an interactive graph and an LLM-friendly spec. It serves as an excellent resource for developers learning FP or needing a quick reference.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.