Roadmap of Concepts in Functional Programming.
Roadmap of Concepts in Functional Programming
- Immutability
- Recursion
- First Class Functions
- Higher Order Functions
- Wikipedia
- Map
- Filter
- Fold/Reduce
- Composition
- Types
- Type Classes
- Purity
- Functional Data Structures and Algorithms
- Lambda Calculus
- Type Systems
- Liquid Types
- Monads
- Functors
- Formal Verification
- Interactive Theorem Proving
- Property Based Testing
- Effect Systems
- Functional Programming Languages
- Functional Programming in Imperative Languages
- Python