text: 'use strict'
  
  Object.defineProperty(exports, '__esModule', {
    value: true
  })
  exports.default = convertToFP
  function convertToFP(fn, arity, a) {
    a = a || []
  
    if (a.length >= arity) {
      return fn.apply(null, a.slice(0, arity).reverse())
    }
  
    return function() {
      var args = Array.prototype.slice.call(arguments)
      return convertToFP(fn, arity, a.concat(args))
    }
  }
  module.exports = exports['default']
  