Auflisten aller möglichen 4 Auswahlen aus 9 in Haskell
Es ist mir nicht möglich, alle Permutationen von 4 Elementen aus einer Liste von 9 Elementen in Haskell auszuwählen. Die Python-Methode, um dasselbe zu tun:
itertools.permutations(range(9+1),4)
Ein nicht so effektiver Weg, dies in Haskell zu tun:
nub . (map (take 4)) . permutations $ [1..9]
Ich würde gerne etwas finden wie:
permutations 4 [1..9]