I have an implementation of various such iterators [here](https://bitbucket.org/nimcontrib/nimcombinatorics).
- Some fun with permutations and combinations Stefan_Salewski
- Re: Some fun with permutations and combinations mashingan
- Re: Some fun with permutations and combinations Jehan
- Re: Some fun with permutations and combinatio... Stefan_Salewski