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

Why Pattern Matching?

10 of 26

10 of 26

Why Pattern Matching?

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.