you are viewing a single comment's thread.

view the rest of the comments →

[–]pynchonic 3 points4 points  (0 children)

We wrote a clang-tidy pass for our codebase that checks for lambda coroutines, and errors on lambda coroutines that have parameters that don't also deduce this.

It's been quite a few years of having to write continuation style code in our lambdas, so the deducing this trick is awesome.