(schedule: Schedule.Schedule<B, number, Env>)
| 851 | return Ref.updateAndGet(ref, (n) => n + 1).pipe(Effect.flatMap((n) => Effect.fail(`Error: ${n}`))) |
| 852 | } |
| 853 | const repeat = <Env, B>(schedule: Schedule.Schedule<B, number, Env>): Effect.Effect<B, never, Env> => { |
| 854 | return Ref.make(0).pipe( |
| 855 | Effect.flatMap((ref) => ref.pipe(Ref.updateAndGet((n) => n + 1), Effect.repeat(schedule))) |
| 856 | ) |
| 857 | } |
| 858 | const roundToNearestHour = (date: Date): number => { |
| 859 | date.setMinutes(date.getMinutes() + 30) |
| 860 | date.setMinutes(0, 0, 0) |
no test coverage detected
searching dependent graphs…