artdaq_node_server  v1_00_08
 All Classes Namespaces Files Variables Pages
attempt.js
1 var apply = require('./_apply'),
2  baseRest = require('./_baseRest'),
3  isError = require('./isError');
4 
27 var attempt = baseRest(function(func, args) {
28  try {
29  return apply(func, undefined, args);
30  } catch (e) {
31  return isError(e) ? e : new Error(e);
32  }
33 });
34 
35 module.exports = attempt;