refactor
This commit is contained in:
@@ -41,8 +41,8 @@ class NativeEqualitySet<T> implements EqualitySet<T> {
|
||||
}
|
||||
|
||||
class CustomEqualitySet<T> implements EqualitySet<T> {
|
||||
readonly #equater: Equater<T>;
|
||||
readonly #list: T[] = [];
|
||||
readonly #equater: Equater<T>;
|
||||
|
||||
constructor(equater: Equater<T>) {
|
||||
this.#equater = equater;
|
||||
@@ -137,8 +137,8 @@ class NativeAsyncEqualitySet<T> implements AsyncEqualitySet<T> {
|
||||
}
|
||||
|
||||
class CustomAsyncEqualitySet<T> implements AsyncEqualitySet<T> {
|
||||
readonly #equater: MaybeAsyncEquater<T>;
|
||||
readonly #list: T[] = [];
|
||||
readonly #equater: MaybeAsyncEquater<T>;
|
||||
|
||||
constructor(equater: MaybeAsyncEquater<T>) {
|
||||
this.#equater = equater;
|
||||
|
||||
Reference in New Issue
Block a user