Perl 6 Cool Perl 6  
  1. Perl 6 Language specification
  2. Apocalypses, Exegeses, Synopses
  3. Perl 6 book
  4. Perl 6 implementations
  5. Spectest progress
  6. Sample Perl 6 modules and applications
  7. Perl 6 basics
  8. Variables
  9. Arrays / Hashes
  10. Creating lists
  11. Constant hash key lookups
  12. Iterating lists
  13. Pointy blocks
  14. Iterating n values at a time
  15. Iterating n values at a time
  16. Iterating n values at a time
  17. Iterating hashes
  18. Cool Perl 6
  19. Consider the following Perl 6 program...
  20. Let's break it down
  21. Let's break it down
  22.  
  23. The .classify method
  24. The .classify method
  25. Consider...
  26.  
  27. The .sort method
  28. The .sort method
  29.  
  30. Consider...
  31. Consider...
  32.  
  33. The .invert method
  34. Hyperoperators (vector processing)
  35. The .invert method
  36.  
  37. The .fmt method
  38.  
  39.  
  40.  
  41. Consider...
  42. Consider...
  43. but
  44. the groups are sorted
  45. the names in each group are not
  46. ☹
  47. Consider...
  48. Consider...
  49. Consider...
  50. Cool Perl 6: Hash sort by value
  51. Cool Perl 6: Hash sort by value
  52. Cool Perl 6: Hash sort by value
  53. Case-insensitive sort
  54. Final version
  55. Intermission
  56. Metaoperators
  57. Hyperoperators (vector processing)
  58. Hyperoperators (vector processing)
  59. Reduction operators (pairwise infix)
  60. The zip (Z) operator
  61. The cross (X) operator
  62. The cross (X) meta-operator
  63. If those aren't enough for you...
  64. Operator overloading
  65. The end (?)
  66. Subroutines
  67. Subroutines
  68. Subroutines, non-flattening
  69. Subroutines, optional params
  70. Subroutines, named params
  71. Subroutines, slurpy params
  72. Types
  73. Types
  74. Typed Variables
  75. Typed parameters
  76. Multidispatch
  77. Arity-based dispatch
  78. Type-based dispatch
  79. Type-based dispatch
  80. Objects
  81. Classes and objects
  82. Inheritance
  83. Type objects
  84. Metaclasses
  85. Where to go for more
Copyright © 2010
http://www.pmichaud.com/2010/pres/