Hacker News new | ask | show | jobs
by 21asdffdsa12 85 days ago
Don't you also need to specify the error-cases at each stage and at what level of the system you would like to handle them (Log away, throw ever more up, Inform others, create Tasks, etc.)?

I found that to be really vital for good code. https://fsharpforfunandprofit.com/rop/

1 comments

It's mostly rust projects so error handling is writing `?` and defining the signatures as either Option or Result for the most part.