Appends a structured error to a program.
Program to edit.
Error to record. Undefined fields are omitted from the program.
A new program; the input is left untouched.
const failed = appendErrorBlock(createProgram(), { source: "provider", status: 429, message: "rate limited",}); Copy
const failed = appendErrorBlock(createProgram(), { source: "provider", status: 429, message: "rate limited",});
Appends a structured error to a program.