mirror of
https://github.com/gpujs/gpu.js.git
synced 2026-01-18 16:04:10 +00:00
7 lines
288 B
JavaScript
7 lines
288 B
JavaScript
'use strict';
|
|
|
|
const utils = require('./utils');
|
|
module.exports = function alias(name, fn) {
|
|
const fnString = fn.toString();
|
|
return new Function(`return function ${ name } (${ utils.getParamNamesFromString(fnString).join(', ') }) {${ utils.getFunctionBodyFromString(fnString) }}`)();
|
|
}; |