Design Patterns for Handling/Reporting Errors in C++
https://cppcon.org/ https://github.com/CppCon/CppCon2020/blob/main/Presentations/design_patterns_for_error_handling/design_patterns_for_error_handling__mark_hoemmen__cppcon_2020.pdf
C++17 already has parallel algorithms. Executors (P0443, hopefully in C++23) will add asynchronous execution to parallelism. The usual C++ error handling approach, exceptions, will not work “out of the box.” We need to build up new patterns for error handling.
C++ parallel algorithms and executors have …