Y
Hacker News
new
|
ask
|
show
|
jobs
by
efnx
410 days ago
Yes. I prefer ‘snafu’ but there are a few, and you could always roll your own.
2 comments
smj-edison
410 days ago
+1 for snafu. It lets you blend anyhow style errors for application code with precise errors for library code. .context/.with_context is also a lovely way to propagate errors between different Result types.
link
bonzini
410 days ago
How does that compare to "this error for libraries and anyhow for applications"?
link
smj-edison
410 days ago
You don't have to keep converting between error types :)
link
shepmaster
410 days ago
Yeah, with SNAFU I try to encourage people going all-in on very fine-grained error types. I love it (unsurprisingly).
link