(
n: number
)
| 146 | 5 |
| 147 | ) |
| 148 | const readIntsN = ( |
| 149 | n: number |
| 150 | ): Channel.Channel<number, number, never, unknown, string, unknown> => |
| 151 | n > 0 |
| 152 | ? Channel.readWith({ |
| 153 | onInput: (i: number) => pipe(Channel.write(i), Channel.flatMap(() => readIntsN(n - 1))), |
| 154 | onFailure: () => Channel.succeed("EOF"), |
| 155 | onDone: () => Channel.succeed("EOF") |
| 156 | }) |
| 157 | : Channel.succeed("end") |
| 158 | |
| 159 | const sum = ( |
| 160 | label: string, |
no test coverage detected
searching dependent graphs…