fast-shallow-equal
[![][npm-badge]][npm-url] [![][travis-badge]][travis-url]
[![][npm-badge]][npm-url] [![][travis-badge]][travis-url]
Sort files in stream by path or any custom sort comparator
Returns a copy of an object, sorted deeply by its keys, without mangling any arrays inside of it
Check if an Array is sorted
Combine a series of sort functions to create complex sort orders
Alphabetically sort an array of strings
Priority queue data structures
Sort an array of numbers
A set of predicate functions to improve your value testing and comparisons.
Comparators with support for types implementing the @thi.ng/api/ICompare interface
Compare two software versions, with any number of points (<1KB)
Sort an array using any number of separate, ranked criteria
Reuse the previous version of a value unless it has changed
A set of comparator functions, as well as tools for manipulating, projecting, and combining them
The mozilla-version-comparator is a javascript implementation of the versioning policy used in mozilla softwares. See https://developer.mozilla.org/en-US/docs/Toolkit_version_format for explanation
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
Provides chainable comparator-function generators a la Java 8 Comparators
Sorted set data structures
A set of predicate functions to improve your value testing and comparisons.
Differify allows you to get the diff between two entities (objects diff, arrays diff, date diff, functions diff, number diff, etc) very easily, quickly and in a friendly way.