(options: O)
| 75 | describe("bindAll", () => { |
| 76 | it("succeed", () => { |
| 77 | const getTest = <O extends NoExcessProperties<{ mode: "default" | "either" | "validate" }, O>>(options: O) => |
| 78 | Effect.Do.pipe( |
| 79 | Effect.bind("x", () => Effect.succeed(2)), |
| 80 | Effect.bindAll(({ x }) => ({ |
| 81 | a: Effect.succeed(x), |
| 82 | b: Effect.succeed("ops") |
| 83 | }), options) |
| 84 | ) |
| 85 | |
| 86 | expectRight(getTest({ mode: "default" }), { |
| 87 | a: 2, |
no test coverage detected