(self: Effected<E, number>)
| 2601 | self.map((x) => x + 1); |
| 2602 | |
| 2603 | const double = <E extends Effect>(self: Effected<E, number>): Effected<E, number> => |
| 2604 | self.map((x) => x * 2); |
| 2605 | |
| 2606 | const toString = <E extends Effect, T>(self: Effected<E, T>): Effected<E, string> => |
| 2607 | self.map((x) => String(x)); |