typia
Version:
Superfast runtime validators with only one line
15 lines (13 loc) • 350 B
JavaScript
var MapUtil;
(function (MapUtil) {
MapUtil.take = (dict, key, generator) => {
const oldbie = dict.get(key);
if (oldbie)
return oldbie;
const value = generator();
dict.set(key, value);
return value;
};
})(MapUtil || (MapUtil = {}));
export { MapUtil };
//# sourceMappingURL=MapUtil.mjs.map