Anonymous user
Permutations: Difference between revisions
→{{header|Erlang}}: Add zipper implementation
(→{{header|Erlang}}: Add zipper implementation) |
|||
Line 911:
permute([], _) -> [];
permute([H|T], R) ->
% place current member in front of all
%
prepend(H, permute(lists:reverse(R, T)))
% go further in zipper
|