Understanding the Usage of `Cause` vs `Error` in Effect Typescript
I do not quite get the usage of
Cause vs Error (such as Data.TaggedError). When should I use one or the other, what are the use cases?