Wrapping Errors with TaggedError in Application Code
In application code, is it always a good practice to wrap underlying Errors with a custom
Data.TaggedError where we put the underlying error inside a cause?