(
workflow: Workflow.Any,
state: ExecState
)
| 445 | // --- Workflow result helpers ------------------------------------------ |
| 446 | |
| 447 | const completeResult = ( |
| 448 | workflow: Workflow.Any, |
| 449 | state: ExecState |
| 450 | ): Effect.Effect<Option.Option<Workflow.Result<unknown, unknown>>> => |
| 451 | state.status === "complete" && state.completedResult |
| 452 | ? Effect.map(decodeResult(workflow, state.completedResult), Option.some) |
| 453 | : Effect.succeedNone |
| 454 | |
| 455 | // --- Lease / claim ---------------------------------------------------- |
| 456 |
no test coverage detected
searching dependent graphs…