v2.x
2.4.x
- Fixed an issue where preFilter was evaluating and excluding incomplete elements.
- Type names are now unified with the
Typesuffix.
2.3.x
PictConstraintsLexerwas added. (#37)- A lexer designed to parse PICT constraints.
- Parses constraints written in the PICT format, enabling the evaluation of complex conditions.
- The parsed constraints are used in the
makefunction to dynamically filter generated combinations.
2.2.x
- Speed is increased by expressing combinations of elements as a product of prime numbers.
- Added
SuggestRowTypeto infer the row type.
2.1.x
- Speed up processing speed by pre-sorting target pairs.
- Added
makeAsyncfunction to generate combinations sequentially.
2.0.x
- The
sorteroption was split intosorterandcriterion.- e.g., greedy → hash sorter + greedy criterion.
- The
greedymethod is much faster than before. - The
greedymethod now includes atoleranceoption to balance speed and results. - The sequential sorter was dropped due to the potential for huge numbers of combinations.