RosettaCodeData/Task/Permutations/Groovy/permutations-2.groovy

5 lines
208 B
Groovy

def list = ['Crosby', 'Stills', 'Nash', 'Young']
def permutations = makePermutations(list)
assert permutations.size() == (1..<(list.size()+1)).inject(1) { prod, i -> prod*i }
permutations.each { println it }