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?
Was this page helpful?