@unascribed I liked small blurbs like "raise concern" or "throw up;" but this one is pretty great too!
@Ronflaix nah, assuming a given language is never "your fault"
i'm basically only familiar with java though so i was kind of trying to contrast with it, i guess?
@unascribed No worries, python is the weird one here by using raise instead of throw. I guess the throwable scenario would work when re-throwing a caught exception?
@Ronflaix in Future-based code though that rarely can occur (and basically this whole project is Future-based)
@Ronflaix though I suppose it's rare to re-throw an exception at all in Java because catch blocks are typed
you have to catch a specific kind of exception rather than just all of them and then check separately