/choose

Get unique unordered subsets for a slice - aka the "n choose k" operator.

Primary LanguageGoOtherNOASSERTION

choose

Generates unique unordered subsets of a given slice. Eg:

  s := "abcdef"
  choose.ChooseString(s, 3) // returns all subsets of s of length 3