add Michal's get_completion_scheduler(s) example from P2300
Opened this issue · 1 comments
atomgalaxy commented
call foo(get_completion_scheduler(s), s) if valid, otherwise foo(s)"
lewissbaker commented
I think having cpo(args...) not map to tag_invoke(cpo, args...) if defined otherwise some default is probably an inconsiatent use of tag_invoke which could cause weirdness for all sorts of cpo-based wrappers.
I'll investigate to see if P2300 really needs that behaviour or whether the priority of tag_invoke overloads can be reversed.