4 ms·
Or use Option or Result, so your error handling is small and forcibly correct.
by coryrc 5y ago
Or use Option or Result, so your error handling is small and forcibly correct.
- tptacek 5y agoError handling in Rust isn't always small or straightforward. I miss both options and match expressions when I switch back to Go from Rust, but there's also tangles of or_else's and maps and the fact that everyone uses third-party libraries to work out the types for errors. There's tradeoffs everywhere you look.
- int_19h 5y agoZig is probably a better comparison for this: https://ziglang.org/documentation/master/#Errors https://ziglang.org/documentation/master/#Errors