Skip to main content
Module

x/disposable/using.ts>using

🦕 Ensure a disposable resource is disposed in Deno
Latest
function using
Deprecated
Deprecated

Use usingResource instead (See https://github.com/denoland/deno/issues/20271 for reasons)

import { using } from "https://deno.land/x/disposable@v1.2.0/using.ts";

Type Parameters

T extends Disposable
optional
R = unknown

Parameters

resource: T
fn: (resource: T) => R | Promise<R>

Returns

Promise<R>