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
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.
Extremely fast set and map/reduce operations for Arrays and Sets plus CartesianProducts
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
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
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 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