Lodash
Lodash is a JavaScript library which provides utility functions for common programming tasks using the functional programming paradigm.
Original author(s) | John-David Dalton |
---|---|
Initial release | April 23, 2012[1] |
Stable release | 4.17.16
/ July 8, 2020[2] |
Repository | |
Written in | JavaScript |
Type | JavaScript library |
License | MIT |
Website | lodash |
History
Lodash draws most of its ideas from Underscore.js and now receives maintenance from the original contributors to Underscore.js.
It joined the Dojo Foundation in 2013,[3] and via the jQuery Foundation and JS Foundation, is now part of the OpenJS Foundation.[4]
Summary
Lodash is a JavaScript library that helps programmers write more concise and maintainable JavaScript.
It can be broken down into several main areas:
- Utilities - for simplifying common programming tasks such as determining type as well as simplifying math operations.
- Function - simplifying binding, decorating, constraining, throttling, debouncing, currying, and changing the pointer.
- String - conversion functions for performing basic string operations, such as trimming, converting to uppercase, camel case, etc.
- Array - creating, splitting, combining, modifying, and compressing
- Collection - iterating, sorting, filtering, splitting, and building
- Object - accessing, extending, merging, defaults, and transforming
- Seq - chaining, wrapping, filtering, and testing.
It has had multiple releases, so not all functions are available in all implementations. For example, _.chunk has only been available since version 3.0.0.
gollark: It's a CONCEPT.
gollark: It also manages incident reports.
gollark: SPUDNET stands for Super PotatOS Update/Debug NETwork, but it fell victim to scope creep.
gollark: There's a web interface which connects to SPUDNET for it.
gollark: Mostly I just think that centrally-controlled communism/socialism/whatever are bad because planned economies *do not work*, and anarchism/other communism/whatever are bad because they just seem to assume people will magically get along.
See also
References
- 0.1 release information
- "Update license and copyright. · lodash/lodash@4edef4c". GitHub. Retrieved 2020-06-26.
- "Update license to the jQuery Foundation. [ci skip] · lodash/lodash@cf74ebe". GitHub. Retrieved 2020-06-26.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.