/\ \                                                         
           \\ \            __    __                   /_\    __
/\ \/\ \ /'  `\  /'  \  /'`\/\  \/ ,\  / _\ / `\/\  \/'`\     \/\ \  /',\
\ \ _\ \/\ \/\ \/\ \ \ \/\  /\ \ \//_, `\/\ \_//\ \ \ \ \ \//\  /    \ \ \/_, `\
 \ \_/\ _\ _\ _,\ \_\ _\/_/\ \_\ _/\ \\ __\/_\ \ \ \/\/
  \//  \//\//\/, /\/_/ \// \/__/  \/_/\//  \// \/__/\///\ _\ \//
                                                                              \ \_/
                                                                               \/_/

Underscore.js is a utility-belt library for JavaScript that provides support for the usual functional suspects (each, map, reduce, filter...) without extending any core JavaScript objects.

For Docs, License, Tests, and pre-packed downloads, see: http://underscorejs.org

Underscore is an open-sourced component of DocumentCloud: https://github.com/documentcloud

Many thanks to our contributors: https://github.com/jashkenas/underscore/contributors