UNPKG
@prelude/function
Version:
latest (0.4.1)
0.4.1
0.4.0
0.3.0
0.2.0
0.1.0
0.0.3
Function module.
@prelude/function
/
mjs
/
rescue.d.ts
4 lines
(3 loc)
•
181 B
TypeScript
View Raw
1
2
3
4
/** Rescues thunk throwing an error with provided fallback function. */
declare
const
rescue
: <T, U>
(
thunk
: () => T,
fallback
: (err:
unknown
) => U
) =>
T | U;
export
default
rescue;