- Edits to the intro paragraph for shorter and clearer sentences.
- Updated the `.length` description to refer to it as *the* array rather than *your*, to be consistent with other descriptions.
- For `.first` and `.last`, I updated the wording from "accesses" to "returns".
- Added clarification that `.pop` returns the removed element (since `.shift` also mentions this).
- Updated the code snippet for `.select`, which mistakenly implied that the original array is modified
- Added clarification that `.include?` returns `true` if the array includes the element.
- The section for `.flatten` was stuck in the code snippet for `include?`, I've fixed that.
- Added clarification that `.uniq` does not modify the original array.
- Updated the `.uniq` description by cutting extra wording. `.uniq` doesn't take an array, it's called on an array.
* Grammar/Typo, and a rewrite for final paragraph
This paragraph had a few typos and was a little wordy. I've fixed typos, broken it into two paragraphs, and updated the format a bit so we're saying the same thing with less words.
* Update index.md
In the opening David Heinemeier Hansson was incorrectly spelled.
Also, in the same sentence "it's" was incorrectly used and has been corrected to "its".