typegpu
Version:
A thin layer between JS and WebGPU/WGSL that improves development experience and allows for faster iteration.
9 lines (8 loc) • 355 B
TypeScript
import { type ShelllessImpl } from '../core/function/shelllessImpl.ts';
import type { Snippet } from '../data/snippet.ts';
type AnyFn = (...args: never[]) => unknown;
export declare class ShelllessRepository {
cache: Map<AnyFn, ShelllessImpl[]>;
get(fn: AnyFn, argSnippets: readonly Snippet[] | undefined): ShelllessImpl | undefined;
}
export {};