4 ms·
I'm not good with this site. Do most people have some kind of notification when someone replies to them? Is the problem with short circuits that you can ignore
by levodelellis 4y ago
I'm not good with this site. Do most people have some kind of notification when someone replies to them?
Is the problem with short circuits that you can ignore the error? It's not documented yet but `error return` requires the function to be an error type so the error can propagate. If thats not good enough do you have some insight on how to fix it? What's worse and was designed intentionally by me is `fn() error { return }` not requiring the function to have an error return (although this would be a void return type). I make the assumption if you have a block (instead of `error return`) you're handling the error. You can also propagate by doing something like this `nonErrVal = fn() error { print("write a better error log"); return error }`.