The Design and Evolution of a Pattern Matching Library for C++

The Design and Evolution of a Pattern Matching Library for C++

CppNow via YouTube Direct link

Parasol

1 of 26

1 of 26

Parasol

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

The Design and Evolution of a Pattern Matching Library for C++

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Parasol
  2. 2 Introduction
  3. 3 Examples of Patterns / Subjects
  4. 4 Pattern Matching vs. Pattern Recognition
  5. 5 Pattern Matching Semantics
  6. 6 Patterns in Other Languages
  7. 7 Example: Case Analysis in FP
  8. 8 Example: Nested Matching
  9. 9 Example: Relational Matching
  10. 10 Why Pattern Matching?
  11. 11 Design Ideals & Criteria for a Feature
  12. 12 Goals of the Mach 7 library
  13. 13 Mach: Structural Decomposition
  14. 14 Mach7. Nested Matching
  15. 15 Mach7. Relational Matching
  16. 16 Mach: Pattern Combinators
  17. 17 Mach: Balancing Red-Black Tree
  18. 18 Mach: Algebraic Decomposition
  19. 19 Mach: Other Patterns
  20. 20 Patterns subjects interaction
  21. 21 Patterns as Expression Templates
  22. 22 Mach7 Concepts
  23. 23 Primitive Patterns
  24. 24 Structural Decomposition: Bindings
  25. 25 Constructor Pattern
  26. 26 With macros and meta-programming

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.