Another day, another attempt to used "typed throws" in Swift and being brutally reminded that it's only half-implemented 🤦‍♂️

Today it's that none of the continuation APIs support it.

@davedelong Pretty much none of the concurrency APIs. Got tripped by Task today myself...
@davedelong It really is brutal hitting that wall.
@davedelong Load up on rye whiskey and let Claude sort it out.
@HanBrolo Hmmmm according to my list, I've got 39 bottles of ryes hiding around the house. I may take you up on this! 😉
@davedelong I just figured out how to make this work! Return a Result and then use get(). Annoying but at least it works.
@david I ended up wrapping my "withCheckedContinuation" call in a do block with multiple "catch" clauses. It's ugly, but it works.
@davedelong @david It's quite annoying but it's actually possible to write your own version of the API with generics. This should just be in the stdlib though.