blob: 25e9afb8c2f3277eb14d46648a7d359c8f85fad1 [file] [log] [blame]
function _functionName(f) {
// String(x => x) evaluates to "x => x", so the pattern may not match.
var match = String(f).match(/^function (\w*)/);
return match == null ? '' : match[1];
}
module.exports = _functionName;