artdaq_node_server  v1_00_08
 All Classes Namespaces Files Variables Pages
partialRight.js
1 var baseRest = require('./_baseRest'),
2  createWrap = require('./_createWrap'),
3  getHolder = require('./_getHolder'),
4  replaceHolders = require('./_replaceHolders');
5 
7 var WRAP_PARTIAL_RIGHT_FLAG = 64;
8 
41 var partialRight = baseRest(function(func, partials) {
42  var holders = replaceHolders(partials, getHolder(partialRight));
43  return createWrap(func, WRAP_PARTIAL_RIGHT_FLAG, undefined, partials, holders);
44 });
45 
46 // Assign default placeholders.
47 partialRight.placeholder = {};
48 
49 module.exports = partialRight;