1.0.7 • Published 2 years ago
@yjl9903/setmap v1.0.7
SetMap
Use Hash to check whether two sets are equal.
Install
yarn add @yjl9903/setmap
Usage
const a = { a: 1 };
const b = { b: 2 };
const c = { c: 3 };
const set = new SetSet<object>([a]);
set.has([a]); // true
set.has([b]); // false
set.add([a, b, c]); // true
set.has([a, c, b]); // true
set.has([b, a, c]); // true
set.has([b, c, a]); // true
set.has([c, a, b]); // true
set.has([c, b, a]); // true
set.has([a, b]); // false
set.has([a, c]); // false
set.has([b, c]); // false