|
|
|
|
|
by ekimekim
539 days ago
|
|
That's interesting. To me stack traces + default pass up the stack are the distinguishing features of exceptions. Suppose we had a version of the ? operator that automatically appended a call stack to the error value returned. Are you saying that that's not "an exception" because I still need to write ? after each falliable function? Or because it's still part of the return type? Or is it specifically only an exception if it works via stack unwinding? |
|