Exceptions and Panics Were a Mistake: Better Error Handling

Why exceptions and panics create hidden control flow, what software research found, and how Osprey handles errors with Result types and algebraic effects.