Lista wszystkich możliwych 4 wyborów z 9 w Haskell
Nie jestem w stanie znaleźć skutecznego sposobu na wybranie wszystkich permutacji 4 elementów z listy 9 elementów w Haskell. Python-way do zrobienia tego samego:
itertools.permutations(range(9+1),4)
Nie tak skuteczny sposób na zrobienie tego w Haskell:
nub . (map (take 4)) . permutations $ [1..9]
Chciałbym znaleźć coś takiego:
permutations 4 [1..9]