6. Algorithms and Functional
Generic algorithms, functional programming utilities, LINQ-style queries, and pattern matching.
- 6.1. Miscellaneous algorithms
- 6.2. Functional programming library
- 6.3. LINQ
- 6.3.1. Sorting data
- 6.3.2. Top-N selection
- 6.3.3. Set operations
- 6.3.4. Concatenation operations
- 6.3.5. Generation operations
- 6.3.6. Aggregation operations
- 6.3.7. Filtering data
- 6.3.8. Partitioning data
- 6.3.9. Joining
- 6.3.10. Grouping
- 6.3.11. Querying data
- 6.3.12. Element operations
- 6.3.13. Transform operations
- 6.3.14. Conversion operations
- 6.3.15. Comparators and keys
- 6.4. Boost module for LINQ
- 6.5. LINQ fold macros (_fold / _old_fold)
- 6.6. Pattern matching