Have you thought of using generators as a closest example to compare effects to? I think they are much closer to effects than exceptions are. Great explainer anyway, it was tge first time I have read about this idea and it was immediately obvious
But yes, you can implement single-shot effects with generators.
It would be cool to see how generators will be implemented with algebraic effects.