"use strict";const r=require("../../../../../../../_virtual/useMemo.js");require("./disposables.js");const _=require("../../../../../../../_virtual/disposables.js");Object.defineProperty(r.__exports,"__esModule",{value:!0});r.__exports.useMemo=d;var a=_.__exports;function d(i,l){let e=new Map;function t(){e.clear(),a.shared.add(t)}return a.shared.add(t),(...o)=>{let s=l(...o);if(e.has(s))return e.get(s);let u=i(...o);return e.set(s,u),u}}module.exports=r.__exports;
//# sourceMappingURL=useMemo.js.map
