Skip to content

codeyu/underscore

Repository files navigation

 __ /\ \ __ __ __ ___ \_\ \ __ _ __ ____ ___ ___ _ __ __ /\_\ ____ /\ \/\ \ /' _ `\ /'_ \ /'__`\/\ __\/ ,__\ / ___\ / __`\/\ __\/'__`\ \/\ \ /',__\ \ \ \_\ \/\ \/\ \/\ \ \ \/\ __/\ \ \//\__, `\/\ \__//\ \ \ \ \ \//\ __/ __ \ \ \/\__, `\ \ \____/\ \_\ \_\ \___,_\ \____\\ \_\\/\____/\ \____\ \____/\ \_\\ \____\/\_\ _\ \ \/\____/ \/___/ \/_/\/_/\/__,_ /\/____/ \/_/ \/___/ \/____/\/___/ \/_/ \/____/\/_//\ \_\ \/___/ \ \____/ \/___/ Underscore 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://documentcloud.github.com/underscore/ Many thanks to our contributors: https://github.com/documentcloud/underscore/contributors THE ASYNC BRANCH This branch aims to bring the async utilities from Caolan McMahon's async.js (https://github.com/caolan/async) to underscore. New functions (subject to name changes!): * asyncForEach, asyncForEachSeries * asyncMap, asyncMapSeries * asyncFilter, asyncFilterSeries * asyncReject, asyncRejectSeries * asyncReduce * asyncDetect, asyncDetectSeries * asyncSortBy * asyncAny * asyncAll * asyncConcat, asyncConcatSeries * series * parallel * asyncWhile * waterfall * asyncQueue * iterator * nextTick * asyncMemoize 

About

JavaScript's utility _ belt

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript63.9%
  • HTML36.1%