Perl 6 More laziness and lists  
  1. Introduction and recap
  2. Review, part 1
  3. Review, part 2
  4. Review, Parcels
  5. Flattening (Parcel interpolation)
  6. Iteration and laziness
  7. Iterator key feature
  8. {
    no worries;
    # don't worry if these next few slides are hard to follow
    ...
  9. A basic challenge of iterators
  10. map / for equivalence
  11. A basic challenge of iterators
  12. A basic challenge of iterators
  13. A basic challenge of iterators
  14. {
    no worries;
    # don't worry if these next few slides are hard to follow
    ...
    }
    # you may start worrying again if you like
  15. Implementation requirements
  16. ☹
  17. Solution
  18. Iterables and Iterators
  19. lists class hierarchy, 2012-06
  20. Iterator
  21. Iterator
  22. Generic pattern for SomeIter.reify
  23. ListIter class
  24. List class
  25. List.gimme
  26. MapIter class
  27. Range is interesting
  28. Range is interesting
  29. Range is interesting
  30. Handling infinity
  31. Handling infinity
  32. Handling infinity
  33. Handling infinity
  34. Slicing and infinity
  35. Slicing and autotrim
  36. Hashes
  37. Hash context
  38. Captures (time permitting)
  39. Summary, 1 of 2
  40. Summary, 2 of 2
Copyright © 2012
http://www.pmichaud.com/2012/pres/