timsong-cpp
timsong-cpp
This wording was copied from an older revision of WG21-P2363. LWG review of that paper led to wording changes (see WG21-P2363R5) but we'll need an issue to apply the same...
The convertibility requirements are bogus but most of the callability requirements are real, I think? Rejecting this code (which is totally misusing `reduce` when it should use `accumulate`) seems like...
I want to wait until https://github.com/cplusplus/draft/issues/6415 is resolved. Note to self: can probably use the patch from e01b62aed
https://timsong-cpp.github.io/cppwp/n4950/