A library that provides efficient functions to enumerate permutations and combinations of a given list of objects.