On Wed, Apr 21, 2021 at 11:22 PM Nathaniel Smith <njs@pobox.com> wrote:


Saying that you have to make a new API every time you start using
concurrency inside a function is extremely restrictive.

You don't need a new API when you start using concurrency inside a function. You need a new API when you start raising exception groups from a function because that changes the function's external behaviour. 

-1 from me on the denormalized traceback idea. I've said what I had to say about it in my previous email.

Cheers
Irit