MENU

Fun & Interesting

7 Functional Programming Techniques EVERY Developer Should Know

ArjanCodes 46,931 10 months ago
Video Not Working? Fix It Now

💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide. In this video, I'll walk you through 7 functional programming techniques and demonstrate how they work. Although Python is not a purely functional language, functional programming can significantly improve your Python skills. 🔥 GitHub Repository: https://git.arjan.codes/2024/func 🎓 ArjanCodes Courses: https://www.arjancodes.com/courses/ 🔖 Chapters: 0:00 Intro 0:32 #1. Recursion 4:45 #2. Structural Pattern Matching 6:17 #3. Immutability 8:49 #4. Pure Functions 11:11 #5. Higher-Order Functions 15:53 #6. Function Composition 18:42 #7. Lazy Evaluation 20:47 Outro #arjancodes #softwaredesign #python

Comment