Effect.validateFirst
最初に成功した値だけ欲しい
それまでの失敗は無視しないで溜める
成功が見つかった時点で終了
成功がなければ すべてのエラーを返す
https://effect.website/docs/error-management/error-accumulation/#validatefirst