Functional programming


  1. Iterators (Iterables)
  2. map
  3. map with condtion
  4. lambda
  5. lambda with two parameters
  6. map with lambda
  7. map with lambda with condition
  8. map returning tuples
  9. map for more than one iterable
  10. map on uneven lists
  11. replace None
  12. map on uneven lists - fixed
  13. map mixed iterators
  14. filter
  15. reduce
  16. zip
  17. all, any
  18. Compare elements of list with scalar
  19. List comprehension - simple expression
  20. List comprehension
  21. List comprehension - complex
  22. Exercise: min, max, factorial
  23. Solution: min, max, factorial
  24. Exercise: Prime numbers
  25. Solution: Primes numbers
  26. Exercise: Many validator functions
  27. Solution: Many validator functions