Effect.catchIf
エラーが条件に一致するかどうかで処理する
https://effect.website/docs/error-management/expected-errors/#catchif
code:ts
Effect.catchIf(
(error) => error._tag === "HttpError",
() => Effect.succeed("Recovered")
)