function vprintf(format, replacements) {
    return sprintf.apply(void 0, [format].concat(_toConsumableArray(nilDefault(replacements, []))));
  }
Produces a string according to `format`. Works exactly like <a href="#sprintf"><code>sprintf()</code></a>,
with the only difference that accepts the formatting arguments in an array `values`.<br/>
See <a href="#sprintf-format">here</a> `format` string specifications.

@function vprintf
@static
@since 1.0.0
@memberOf Format
@param  {string} format='']  The format string.
@param  {Array} replacements The array of replacements to produce the string.
@return {string}             Returns the produced string.
@example
v.vprintf('%s', ['Welcome'])
// => 'Welcome'

v.vprintf('%s has %d apples', ['Alexandra', 3]);
// => 'Alexandra has 3 apples'