entia non sunt multiplicanda praeter necessitatem
module Main wheremain = print (permute "abcd")permute :: [Char] -> [[Char]]permute [] = [[]]permute (l) = [a:x | a <- l, x <- permute(filter (/= a) l)]
No comments:
Post a Comment