Mirror/fork of Balazs Komuves' Haskell combinatorics package