Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Error 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.


Zig is probably a better comparison for this:

https://ziglang.org/documentation/master/#Errors




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: