UNPKG

@specs-feup/lara

Version:

A js port of the popular framework for building source-to-source compilers

20 lines 632 B
import SequentialCombinations from "./SequentialCombinations.js"; /** * Generates sequential sequences of combinations, according to the given number of elements. */ export default class Combinations extends SequentialCombinations { elements: number[]; combinationSize: number; numCombinations: number; currentCombinations: number; constructor(elements: number[], combinationSize: number); /** * @returns The next sequence */ next(): number[]; /** * @returns True if there are stil combinations to generate */ hasNext(): boolean; } //# sourceMappingURL=Combinations.d.ts.map