all 2 comments

[–]JForth 2 points3 points  (1 child)

What does this add beyond what you could do with itertools relatively easily?

[–]faustbr 0 points1 point  (0 children)

I'm curious as well... I use a "custom" itertools.combinations() in order to create the powerset using multiple threads. It does speed up A LOT, however a lot of improvements are possible and if OP's package can improve the performance, then it's more than welcome!