NVIDIA / stdexec

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

Should `then` dispatch to `lazy_then` as the spec says? #49

Closed brycelelbach closed 3 years ago

brycelelbach commented 3 years ago

https://github.com/brycelelbach/wg21_p2300_executors/blob/main/executors.bs#L1544

Is this a typo or intentional? It currently says the last thing that then tries to dispatch to is lazy_then. If it's intentional, can someone explain?

brycelelbach commented 3 years ago

@griwes says its intentional, if there's no specialization for then, it is supposed to fallback to lazy_then.