diff --git a/implementations/javascript/src/flex.ts b/implementations/javascript/src/flex.ts index 50b69f8..4da65d8 100644 --- a/implementations/javascript/src/flex.ts +++ b/implementations/javascript/src/flex.ts @@ -181,14 +181,14 @@ export class FlexSet implements Set { get(v: V): {item: V} | null { const vs = this._key(v); if (this.items.has(vs)) { - return {item: this.items[vs]}; + return {item: this.items.get(vs)}; } else { return null; } } add(v: V): this { - this.items[this._key(v)] = v; + this.items.set(this._key(v), v); return this; }