This course dives into the intricacies of functional objects in Python, with a focus on functors, currying, and partial application. You'll learn how to harness these powerful concepts to create more modular, reusable, and maintainable code.
Overview
Syllabus
- Lesson 1: Introduction to Currying and Partial Application in Python
- Lesson 2: Advanced Currying Techniques in Python
- Lesson 3: Creating Callable Objects in Python
- Lesson 4: Advanced Functional Programming with Callable Objects in Python