- Foundation
- Why Functional
- Advanced Topics
- Talks
- Books
- Declarative Programming
- Blogs
- Projects
- Podcasts
- Courses
- Lists
- Community
- Clojure
- JavaScript
- Python
- Ruby
- Programming Challenges
- Functional Programming Learning Path
- Introduction to Funcional Programming - edX
- Como programar funcional?
- Demystifying functional programming
- Programação Funcional para iniciantes
- Awesome Functional Programming
- Functional Programming Jargon
- Functional Programming Study Plan
- Your functional journey
- The Benefits of Pure Functions
- Pure Functions
- Functional Koans
- Programação funcional, imutabilidade, e previsibilidade
- A practical introduction to functional programming
- An introduction to functional programming
- Software Composition
- Functional Education
- What is functional?
- Types as propositions, programs as proofs
- So You Want to be a Functional Programmer (Part 1)
- So You Want to be a Functional Programmer (Part 2)
- So You Want to be a Functional Programmer (Part 3)
- So You Want to be a Functional Programmer (Part 4)
- So You Want to be a Functional Programmer (Part 5)
- So You Want to be a Functional Programmer (Part 6)
- Friendly Functional Programming
- Practical Functional Programming
- Destroy All Ifs
- THE PILLARS OF FUNCTIONAL PROGRAMMING (PART 1)
- Functional Programming Patterns: Cookbook
- Immutability - something worth striving for
- Why shared mutable state is the root of all evil
- Immutable data
- Thoughts on Immutability, CI/CD, FP
- Why functional programming matters
- Why Functional Programming?
- Advantages of Functional Programming
- Pros and cons of functional programming
- What are the benefits of functional programming?
- Benefits of Functional Programming
- Benefits of Functional Programming beyond map/filter/reduce
- Benefits of Functional Programming by Example
- Goodbye, Object Oriented Programming
- Switching from OOP to Functional Programming
- Transducers: Efficient Data Processing Pipelines in JavaScript
- Functors, Monads and better functions
- Why Curry Helps
- Curry and Function Composition
- Functional JavaScript: Function Composition For Every Day Use
- A Modern Architecture for FP
- Modern Functional Programming: Part 2
- Functional Programming, Abstraction, and Naming Things
- SOLID: the next step is Functional
- Functional Design Patterns
- Free Monads Explained (pt 1)
- Perpetual Currying in JavaScript
- Functional programming design patterns by Scott Wlaschin
- Why Functional Programming Matters by John Hughes
- What is declarative programming?
- Declarative vs Imperative Programming by Ian Mundy
- Imperative vs Declarative Programming by Tyler McGinnis
- Imperative versus declarative code… what’s the difference?
- Programação Funcional com Erick Pintor e Bruno Tavares
- Programação Funcional com Juliano alves
- Programação Funcional - Inviavel Podcast
- CapyCast #10 Linguagens Funcionais Com Marcelo Camargo e Derek Stavis
- The Imposter's Handbook: Functional Programming and Databases
- Functional Programming Languages and the Pursuit of Laziness with Dr. Simon Peyton Jones
- Richard Bird
- Philip Wadler
- Olivier Danvy
- Andrzej Filinski
- Daniel P. Friedman
- Matthias Felleisen
- J. Michael Ashley
- R. Kent Dybvig
- Erik Hilsdale