whole_func_string: function changeArrayElement(node, value, yaml) {
    var indentedValue = indent(value, node.start_mark.column);
  
    // find index of DASH(`-`) character for this array
    var index = node.start_mark.pointer;
    while (index > 0 && yaml[index] !== DASH) {
      index--;
    }
  
    return yaml.substr(0, index + 2) + indentedValue.substr(node.start_mark.column) + yaml.substring(getNodeEndMark(node).pointer);
  }
func_code_string: function changeArrayElement(node, value, yaml) {
    var indentedValue = indent(value, node.start_mark.column);
  
    // find index of DASH(`-`) character for this array
    var index = node.start_mark.pointer;
    while (index > 0 && yaml[index] !== DASH) {
      index--;
    }
  
    return yaml.substr(0, index + 2) + indentedValue.substr(node.start_mark.column) + yaml.substring(getNodeEndMark(node).pointer);
  }
func_documentation_string: /*
  Changes a node from array
  
  @param {Node} node
  @param value {string}
  @param {string} yaml
  
  @returns {string}