MemoizationCacheResult
import { MemoizationCacheResult } from "jsr:@ende/cache";type alias ยท experimental
type MemoizationCacheResult<T> = { kind: "ok"; value: T } | { kind: "error"; error: unknown } | (T extends Promise<unknown> ? { kind: "promise"; value: T } : never)The result of a memoized function, as stored in its cache.