1
2
3
4
5
6
7
8
9
10
11
12
13
14
| var isNil = require('./isNil');
| exports = function(fn) {
| if (isNil(fn)) return '';
| try {
| return fnToStr.call(fn);
| } catch (e) {}
| try {
| return fn + '';
| } catch (e) {}
| return '';
| };
| var fnToStr = Function.prototype.toString;
|
| module.exports = exports;
|
|