UNPKG

rubico

Version:

[a]synchronous functional programming

21 lines (20 loc) 561 B
export = callProp; /** * @name callProp * * @synopsis * ```coffeescript [specscript] * callProp(property string, ...args)(object) -> object[property](...args) * ``` * * @description * Calls a property on an object with arguments. * * ```javascript [playground] * import callProp from 'https://unpkg.com/rubico/dist/x/callProp.es.js' * * const priceRoundedDown = callProp('toFixed', 2)(5.992) * console.log('priceRoundedDown:', priceRoundedDown) // '5.99' * ``` */ declare function callProp(property: any, ...args: any[]): (object: any) => any;