Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

tryCatch

import { tryCatch } from "https://raw.githubusercontent.com/baetheus/fun/main/fn.ts";
function tryCatch<D extends unknown[], A>(fda: (...d: D) => A, onThrow: (e: unknown, d: D) => A): (...d: D) => A;
§
tryCatch<D extends unknown[], A>(fda: (...d: D) => A, onThrow: (e: unknown, d: D) => A): (...d: D) => A
[src]

§Type Parameters

§
D extends unknown[]
[src]

§Parameters

§
fda: (...d: D) => A
[src]
§
onThrow: (e: unknown, d: D) => A
[src]

§Return Type

§
(...d: D) => A
[src]