UNPKG

@future-widget-lab/safe-ops

Version:

A set of helper functions for performing operations safely, preventing runtime errors from disrupting your application.

14 lines (13 loc) 296 B
/** * @description * Use this helper to safely invoke a function and catch any errors that occur. */ export declare const attempt: <TData, TError = Error>(fn: () => TData) => { ok: boolean; result: TData; error: null; } | { ok: boolean; result: null; error: TError; };