1.0.8 • Published 2 years ago

javascript_sets v1.0.8

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

API

import Set from 'javascript_sets'

const set = new Set()

methods

set.returnSet(array)

takes an array as input and returns it as a set

set.returnSets(arrays)

takes multiple arrays as input and return them all as a single set

set.intersection(array1,array2)

takes two sets or arrays as input and return intersection of them(common elements in two sets)

set.union(array1,array2)

similar to returnSets() function but maximum arguments that can be passed to it are two.

set.difference(array1,array2)

takes two arrays as input and returns the set of elements which belong to array1

set.symmetric_difference(array1,array2)

returns the symmetric_difference of two sets

set.areDisjoint(array1,array2)

checks whether the provided sets are disjoint or not

set.addToSet(set,(any type of value or obejct))

adds an element to the set at the end and return a new set

set.removeFromSet(set,value)

removes an element from set and returns a new set

set.removeByIndex(set,index)

removes an element from the provided index and returns a new set

set.isSubSet(array1,array2)

checks whether the second set is subset of the first one

set.removeMultipleFromSet(array1,array2)

removes all the values in array2 from array1

You can use all the array methods with sets

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago