function trimLeft(subject, whitespace) {
    var subjectString = coerceToString(subject);

    if (whitespace === '' || subjectString === '') {
      return subjectString;
    }

    var whitespaceString = toString(whitespace);

    if (isNil(whitespaceString)) {
      return subjectString.replace(REGEXP_TRIM_LEFT, '');
    }

    var matchWhitespace = true;
    return reduce$1.call(
      subjectString,
      function(trimmed, character) {
        if (matchWhitespace && includes(whitespaceString, character)) {
          return trimmed;
        }

        matchWhitespace = false;
        return trimmed + character;
      },
      ''
    );
  }
Removes whitespaces from the left side of the `subject`.

@function trimLeft
@static
@since 1.0.0
@memberOf Manipulate
@param {string} [subject=''] The string to trim.
@param {string} [whitespace=whitespace] The whitespace characters to trim. List all characters that you want to be stripped.
@return {string} Returns the trimmed string.
@example
v.trimLeft('  Starship Troopers');
// => 'Starship Troopers'

v.trimLeft('***Mobile Infantry', '*');
// => 'Mobile Infantry'