Why does AsyncThrowingStream silently finish, without error, if cancelled?

That is another topic for discussion. But I'm not sure if that was the best design choice to allow easily create continuation without having to think about cancellation. Also, how not obvious is and tricky in details is to create good continuation cancelation handling

1 Like