Error handling in Fir

from blog osa1.net - All posts, | ↗ original
A while ago I came up with an “error handling expressiveness benchmark”, some common error handling cases that I want to support in Fir. After 7 months of pondering and hacking, I think designed a system that meets all of the requirements. Error handling in Fir is safe, expressive, and convenient to use. Here are some examples of what we can do...