Subsets.
Documentation
choose :: Int -> [a] -> [[a]]Source
All possible ways to choose k
elements from a list, without
repetitions. "Antisymmetric power" for lists. Synonym for kSublists.
combine :: Int -> [a] -> [[a]]Source
All possible ways to choose k
elements from a list, with repetitions.
"Symmetric power" for lists. See also Math.Combinat.Combinations.
TODO: better name?
tuplesFromList :: Int -> [a] -> [[a]]Source
"Tensor power" for lists. See also Math.Combinat.Tuples. TODO: better name?
countKSublists :: Int -> Int -> IntegerSource
# = binom { n } { k }
.
countSublists :: Int -> IntegerSource
# = 2^n
.