- Add a bit on generators
- Add a bit on context managers
- More motivational information for why functional programming (justify immutability and functional purity)
All race conditions, deadlock conditions, and concurrent update problems are due to mutable variables.
Robert C. Martin
All race conditions, deadlock conditions, and concurrent update problems are due to mutable variables.
Robert C. Martin