Function: memoizePromiseFactory()

February 16, 2026 ยท View on GitHub

quickjs-emscripten


quickjs-emscripten / quickjs-emscripten-core / memoizePromiseFactory

Function: memoizePromiseFactory()

memoizePromiseFactory<T>(fn): () => Promise<T>

Defined in: packages/quickjs-emscripten-core/src/from-variant.ts:100

Helper intended to memoize the creation of a WebAssembly module.

const getDebugModule = memoizePromiseFactory(() => newQuickJSWASMModule(DEBUG_SYNC))

Contents

Type Parameters

T

T

Parameters

fn

() => Promise<T>

Returns

(): Promise<T>

Returns

Promise<T>