'use strict';

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.e7 = undefined;

var _katsuCurry = require('katsu-curry');

/**
 * @method e7
 * @param {string} fn - a function name
 * @param {*} a - some parameter
 * @param {*} b - some parameter
 * @param {*} c - some parameter
 * @param {*} d - some parameter
 * @param {*} e - some parameter
 * @param {*} f - some parameter
 * @param {*} g - some parameter
 * @param {Object} x - an object
 * @returns {*}
 */
var e7 = exports.e7 = (0, _katsuCurry.curry)(function (fn, a, b, c, d, e, f, g, x) {
  return x[fn](a, b, c, d, e, f, g);
});