(message = "Account service operation failed")
| 143 | |
| 144 | const mapAccountServiceError = |
| 145 | (message = "Account service operation failed") => |
| 146 | <A, E, R>(effect: Effect.Effect<A, E, R>): Effect.Effect<A, AccountError, R> => |
| 147 | effect.pipe(Effect.mapError((cause) => accountErrorFromCause(cause, message))) |
| 148 | |
| 149 | const accountErrorFromCause = (cause: unknown, message: string): AccountError => { |
| 150 | if (cause instanceof AccountServiceError || cause instanceof AccountTransportError) { |
no test coverage detected