Signature
tsSignature
export function raceFailure<K extends PropertyKey, E>( key: K, error: E,): { key: K; error: E;};Imports
tsImport
import { raceFailure } from "@/lib/flow/core/record";import { raceFailure } from "@/lib/flow";Type Parameters
KFailing key type.
EFailure value type.
Parameters
keyK
Behavior key that failed.
errorE
Child domain or runtime error.
Returns
Keyed failure payload.
Return type
{
key: K;
error: E;
}Source
tsflow/core/record.ts:208-216
export function raceFailure<K extends PropertyKey, E>( key: K, error: E,): { key: K; error: E;} { return { key, error };}