index.js
function toFunctions(cldr, pluralize, opts, paramsObj) {
  return Object.keys(cldr).reduce(function(acc, key) {
    if (key.indexOf('_') === 0) return acc;
    var value = cldr[key];
    if (typeof value !== 'string') return acc;
    var t = acc[key] = interpolate(value, opts);
    merge(paramsObj, t.params);
    return acc;
  }, {});
}
function toFunctions(cldr, pluralize, opts, paramsObj) {
  return Object.keys(cldr).reduce(function(acc, key) {
    if (key.indexOf('_') === 0) return acc;
    var value = cldr[key];
    if (typeof value !== 'string') return acc;
    var t = acc[key] = interpolate(value, opts);
    merge(paramsObj, t.params);
    return acc;
  }, {});
}
function toFunctions ( cldr , pluralize , opts , paramsObj ) { return Object . keys ( cldr ) . reduce ( function ( acc , key ) { if ( key . indexOf ( '_' ) === 0 ) return acc ; var value = cldr [ key ] ; if ( typeof value !== 'string' ) return acc ; var t = acc [ key ] = interpolate ( value , opts ) ; merge ( paramsObj , t . params ) ; return acc ; } , { } ) ; }
Convert a cldr object to an object of functions

@param {Object} cldr
@param {Function} pluralize
@param {Object} opts
@param {Object} paramsObj
@return {Object}
Convert a cldr object to an object of functions