MCPcopy Create free account
hub / github.com/effect-app/libs / encodeResult

Function encodeResult

packages/infra/src/WorkflowEngineSqlite.ts:256–257  ·  view source on GitHub ↗
(workflow: Workflow.Any, r: Workflow.Result<unknown, unknown>)

Source from the content-addressed store, hash-verified

254 const decodePayload = (workflow: Workflow.Any, s: string) =>
255 Effect.orDie(S.decodeEffect(payloadCodecFor(workflow))(s)) as Effect.Effect<object>
256 const encodeResult = (workflow: Workflow.Any, r: Workflow.Result<unknown, unknown>) =>
257 Effect.orDie(S.encodeEffect(resultCodecFor(workflow))(r)) as Effect.Effect<string>
258 const decodeResult = (workflow: Workflow.Any, s: string) =>
259 Effect.orDie(S.decodeEffect(resultCodecFor(workflow))(s)) as Effect.Effect<Workflow.Result<unknown, unknown>>
260

Callers 1

driveFunction · 0.70

Calls 1

resultCodecForFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…