UNPKG

chopsuey

Version:

Combinatorics: subsets, permutations, etc.

8 lines (7 loc) 352 B
export declare class ChopSuey { static generateSubsets<T>(elements: T[], offset?: number): Generator<T[], void, void>; static generatePermutations<T>(elements: T[]): Generator<T[], void, void>; static getSubsets<T>(elements: T[]): T[][]; static getPermutations<T>(elements: T[]): T[][]; static getShuffled<T>(elements: T[]): T[]; }