documentcloud/underscore-contrib — pull request #13 by raganwald (2013-05-01 03:12:08+00:00)
Title: An implementation of unsplat that allows for prefacing arguments

The original supported:

unsplat(function (args) { ... })

The revision supports that, plus:

unspat(function (first, args) { ... })
unspat(function (first, second, args) { ... })
unspat(function (first, second, third, args) { ... })

Very similarly to CoffeeScript's `(first, args...) -> ...` or Ruby's `def foo first, args*`