(value: T)
| 522 | { |
| 523 | type Iterate<T> = Effect<"iterate", [value: T], void>; |
| 524 | const iterate = <T>(value: T) => effect("iterate")<[value: T], void>(value); |
| 525 | |
| 526 | const iterateOver = <T>(iterable: Iterable<T>): Effected<Iterate<T>, void> => |
| 527 | effected(function* () { |