Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Functional Programming 📌

Welcome to my Functional Programming repository! This serves as a structured guide to document my journey in learning Functional Programming. Whether you're a beginner or an experienced developer, feel free to explore, contribute, or use this as a resource.

📚 Table of Contents

ℹ️ About

This repository documents my Functional Programming learning in an organized, practical way with lesson notes, code examples, real-world projects, and curated resources. The goal is to build a strong foundation while solving problems and working on projects.

📖 Chapters & Lessons

Chapter 1 - What is Functional Programming?

Chapter 2 - First Class Functions

Chapter 3 - Pure Functions

Chapter 4 - Recursion

Chapter 5 - Function Transformations

Chapter 6 - Closures

Chapter 7 - Currying

Chapter 8 - Decorators

Chapter 9 - Sum Types

🚀 Projects

(Coming Soon)

📚 Resources

Books

  • Functional Programming in Python - David Mertz
  • Mastering Python - Rick van Hattem

Online Courses

Websites

🤝 Contributing

Contributions are welcome! To contribute:

  1. Fork the repository
  2. Create a branch (git checkout -b feature/YourFeature)
  3. Commit your changes (git commit -m 'Add feature')
  4. Push the branch (git push origin feature/YourFeature)
  5. Open a Pull Request

Your contributions help improve this resource for everyone!


Happy Learning & Coding! 🚀

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages