1234567891011121314151617181920212223242526272829303132333435 |
- var apply = require('./_apply'),
- baseRest = require('./_baseRest'),
- isError = require('./isError');
- var attempt = baseRest(function(func, args) {
- try {
- return apply(func, undefined, args);
- } catch (e) {
- return isError(e) ? e : new Error(e);
- }
- });
- module.exports = attempt;
|