artdaq_node_server  v1_00_07
 All Classes Namespaces Files Variables Pages
curry.js
1 var createWrap = require('./_createWrap');
2 
4 var WRAP_CURRY_FLAG = 8;
5 
47 function curry(func, arity, guard) {
48  arity = guard ? undefined : arity;
49  var result = createWrap(func, WRAP_CURRY_FLAG, undefined, undefined, undefined, undefined, undefined, arity);
50  result.placeholder = curry.placeholder;
51  return result;
52 }
53 
54 // Assign default placeholders.
55 curry.placeholder = {};
56 
57 module.exports = curry;