()
| 1346 | ) |
| 1347 | ) |
| 1348 | const makeInner = () => { |
| 1349 | started.openUnsafe() |
| 1350 | return (inner === "never" ? Stream.never : Stream.fromEffect(Effect.sleep(Duration.hours(1)))).pipe( |
| 1351 | Stream.ensuring(Ref.update(finalized, (n) => n + 1)) |
| 1352 | ) |
| 1353 | } |
| 1354 | const stream = combinator === "flatMap" |
| 1355 | ? Stream.flatMap(outer, makeInner, { concurrency: 2 }) |
| 1356 | : Stream.switchMap(outer, makeInner) |
nothing calls this directly
no test coverage detected