>>> subsequences "abc" ["","a","b","ab","c","ac","bc","abc"]
>>> permutations "abc" ["abc","bac","cba","bca","cab","acb"]
>>> group "Mississippi" ["M","i","ss","i","ss","i","pp","i"]It is a special case of groupBy, which allows the programmer to supply their own equality test.