File Explorer

/var/runtime/node_modules/@aws-sdk/node_modules/mnemonist

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

2 dirs
86 files
multi-set.d.ts1.1 KB · 38 lines
/** * Mnemonist MultiSet Typings * =========================== */export default class MultiSet<K> implements Iterable<K> {   // Members  dimension: number;  size: number;   // Methods  clear(): void;  add(key: K, count?: number): this;  set(key: K, count: number): this;  has(key: K): boolean;  delete(key: K): boolean;  remove(key: K, count?: number): void;  edit(a: K, b: K): this;  multiplicity(key: K): number;  count(key: K): number;  get(key: K): number;  frequency(key: K): number;  top(n: number): Array<[K, number]>;  forEach(callback: (value: K, key: K, set: this) => void, scope?: any): void;  forEachMultiplicity(callback: (value: number, key: K, set: this) => void, scope?: any): void;  keys(): IterableIterator<K>;  values(): IterableIterator<K>;  multiplicities(): IterableIterator<[K, number]>;  [Symbol.iterator](): IterableIterator<K>;  inspect(): any;  toJSON(): any;   // Statics  static from<I>(iterable: Iterable<I> | {[key: string]: I}): MultiSet<I>;  static isSubset<T>(a: MultiSet<T>, b: MultiSet<T>): boolean;  static isSuperset<T>(a: MultiSet<T>, b: MultiSet<T>): boolean;}