Using `Exit.toPromise` for Real Error Handling in TypeScript - Effect Community