
Algorithm::combinatorics is an efficient generator of combinatorial sequences. algorithms are selected from the literature (work in progress). iterators do not use recursion, nor stacks, and are written in c. see math::combinatorics for a pure-perl module with similar (if less efficient) features.