MCPcopy Create free account
hub / github.com/WebReflection/neverland / createFor

Function createFor

index.js:1799–1813  ·  view source on GitHub ↗
(lighter)

Source from the content-addressed store, hash-verified

1797 }
1798
1799 function createFor(lighter) {
1800 var cache = umap(new WeakMap$1());
1801 return function (entry, id) {
1802 var store = cache.get(entry) || cache.set(entry, create$1(null));
1803 var info = store[id] || (store[id] = createCache$1(null));
1804 return function (template) {
1805 for (var _len = arguments.length, values = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
1806 values[_key - 1] = arguments[_key];
1807 }
1808
1809 unrollValues$1(info, values);
1810 return lighter["for"](entry, id).apply(void 0, [template].concat(values));
1811 };
1812 };
1813 }
1814
1815 function tta$1() {
1816 var out = [],

Callers 1

index.jsFile · 0.70

Calls 2

createCache$1Function · 0.85
unrollValues$1Function · 0.85

Tested by

no test coverage detected