Search results
69 packages found
An ESnext spec-compliant `Set.prototype.intersection` shim/polyfill/replacement that works as far down as ES3
An extension of the javascript Set object which contains useful Set operation methods
A set implementation for integers
Extremely fast set and map/reduce operations for Arrays and Sets plus CartesianProducts
Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.
Calculate the difference of two arrays
Utilities to work with projections (e.g. mongo)
Create an iterator which returns the intersection of two or more iterators.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- unique
- uniq
- distinct
- dedupe
- deduplicate
- intersection
- intersect
- View more
Create an iterator which returns the intersection of two or more iterators according to a hash function.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- unique
- uniq
- distinct
- dedupe
- deduplicate
- intersection
- intersect
- View more
Returns the items two arrays do not share
A batteries include Set class built on top of ES6 sets
A pack of functions for working with Sets.
- extra
- set
- default
- entry
- key
- keys
- length
- randomKey
- search
- searchAll
- value
- CombineFunction
- CompareFunction
- EndFunction
- View more
High performance set theory - functional utilities which operate on arbitrary input sets.
- set
- sets
- set theory
- math
- difference
- intersection
- union
- comparison
- equal
- equivalence
- disjoint
- subset
- superset
- performance
- View more
A pack of functions for working with Sets {web}.
- extra
- set
- default
- entry
- key
- keys
- length
- randomKey
- search
- searchAll
- value
- CombineFunction
- CompareFunction
- EndFunction
- View more
A collection of methods for working with Objects.
- extra
- object
- entry
- hasKey
- key
- length
- subset
- CombineFunction
- CompareFunction
- EndFunction
- Entries
- Lists
- MapFunction
- ProcessFunction
- View more
A group of functions for working with Maps.
- extra
- map
- entry
- fromEntries
- fromEntries$
- hasKey
- key
- length
- subset
- CombineFunction
- CompareFunction
- EndFunction
- Entries
- Lists
- View more
A collection of methods for working with Objects {web}.
- extra
- object
- entry
- hasKey
- key
- length
- subset
- CombineFunction
- CompareFunction
- EndFunction
- Entries
- Lists
- MapFunction
- ProcessFunction
- View more
A group of functions for working with Maps {web}.
- extra
- map
- entry
- fromEntries
- fromEntries$
- hasKey
- key
- length
- subset
- CombineFunction
- CompareFunction
- EndFunction
- Entries
- Lists
- View more
A minimalistic es6 implementation of set
![header image of various venn diagrams](images/header.png)
- proposal
- set
- esnext
- es2023
- es2024
- difference
- intersection
- isdisjointfrom
- issubsetof
- issupersetof
- symmetricdifference
- union
- Set.prototype.difference
- Set.prototype.intersection
- View more