code: function(module, exports, __webpack_require__) {
  
  	var _arity = /*#__PURE__*/__webpack_require__(14);
  	
  	var _curry2 = /*#__PURE__*/__webpack_require__(1);
  	
  	/**
  	 * Creates a function that is bound to a context.
  	 * Note: `R.bind` does not provide the additional argument-binding capabilities of
  	 * [Function.prototype.bind](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind).
  	 *
  	 * @func
  	 * @memberOf R
  	 * @since v0.6.0
  	 * @category Function
  	 * @category Object
  	 * @sig (* -> *) -> {*} -> (* -> *)
  	 * @param {Function} fn The function to bind to context
  	 * @param {Object} thisObj The context to bind `fn` to
  	 * @return {Function} A function that will execute in the context of `thisObj`.
  	 * @see R.partial
  	 * @example
  	 *
  	 *      var log = R.bind(console.log, console);
  	 *      R.pipe(R.assoc('a', 2), R.tap(log), R.assoc('a', 3))({a: 1}); //=> {a: 3}
  	 *      // logs {a: 2}
  	 * @symb R.bind(f, o)(a, b) = f.call(o, a, b)
  	 */
  	
  	
  	var bind = /*#__PURE__*/_curry2(function bind(fn, thisObj) {
  	  return _arity(fn.length, function () {
  	    return fn.apply(thisObj, arguments);
  	  });
  	});
  	module.exports = bind;
  
  /***/ }
docs: /* 191