Effect.zip
2つの Effect を実行し、両方の結果をタプルで返す
https://effect.website/docs/getting-started/control-flow/#zip
デフォルトでは順番に実行されるが、option指定すれば同時に実行できる
code:ts
const program = Effect.zip(task1, task2, { concurrent: true })
どちらか失敗すると全体が失敗する