documentcloud/underscore — pull request #419 by mptre (2011-12-25 15:23:40+00:00)
Title: Added _.humanJoin method

Not sure this method will meet the qualifications needed to be merged into the Underscore.js source. But I often find myself in need of this method. Therefor I created and added humanJoin.

It basicially takes an array and joins the elements into a string separated by a arbitrary delimiter with the ability to overwrite the last delimiter. See example below.

```javascript
_.humanJoin(['jQuery', 'MooTools', 'Prototype'], ', ', ' and ');
// => 'jQuery, MooTools and Prototype'
```