The error handling right now is a catch all because I had not decided on how I wanted to deal with errors, which means that everything returns error that could have an error. This propagates it up to the cli framework where the errors are displayed, rather than having them all over the code. I believe this can be improved a lot and some of the errors can be removed entirely.
The error handling right now is a catch all because I had not decided on how I wanted to deal with errors, which means that everything returns
errorthat could have an error. This propagates it up to the cli framework where the errors are displayed, rather than having them all over the code. I believe this can be improved a lot and some of theerrors can be removed entirely.