NVIDIA / stdexec

`std::execution`, the proposed C++ framework for asynchronous and parallel programming.
Apache License 2.0
1.56k stars 159 forks source link

stdexec and P3109 #1254

Closed laramiel closed 8 months ago

laramiel commented 8 months ago

Hello-

Based on P3109, there are a few pending changes to std::execution. The most invasive change appears to be removal of tag_invoke. Is there a branch where this work is/will take place?

ericniebler commented 8 months ago

The paper proposing to replace tag_invoke is P2855, the most up-to-date version o which can be found here: https://isocpp.org/files/papers/D2855R1.html

Ville's implementation is a work in progress. It lives here: https://github.com/villevoutilainen/wg21_p2300_std_execution/tree/P2855_member_customization_points