Embed Notice
HTML Code
Corresponding Notice
- Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 11-Jan-2025 11:11:39 JST iced depresso
@cine common lisp's error handling is so weird
you basically create an object to represent an error, yeet it, but you also specify ways that the error could be mitigated, and then the calling code can choose one of these, or if it gets thrown all the way to the user, they can choose one and everything resumes.
nobody else kept that. everyone else you can yeet an error upward but it always fails hard.