|
|
|
|
|
by wavemode
329 days ago
|
|
Yes, the exact same problem is present in languages where "errors are just values". To solve this, Rust does allow you to just Box<dyn Error> (or equivalents like anyhow). And Go has the Error interface. People who list out all concrete error types are just masochists. |
|
It took until version 1.13 to have something better, and even now too many people still do errors.New("....."), because so is Go world.