(n: number, ref: TRef.TRef<number>)
| 92 | } |
| 93 | |
| 94 | const incrementTRefN = (n: number, ref: TRef.TRef<number>): Effect.Effect<number> => |
| 95 | pipe( |
| 96 | TRef.get(ref), |
| 97 | STM.tap((n) => pipe(ref, TRef.set(n + 1))), |
| 98 | STM.zipRight(TRef.get(ref)), |
| 99 | STM.commit, |
| 100 | Effect.repeatN(n) |
| 101 | ) |
| 102 | |
| 103 | const transfer = ( |
| 104 | receiver: TRef.TRef<number>, |
no test coverage detected
searching dependent graphs…