[Haskell-beginners] Re: randomize the order of a list

Heinrich Apfelmus apfelmus at quantentunnel.de
Sat Aug 28 04:51:47 EDT 2010

Gaius Hammond wrote:
> I am trying to randomly reorder a list (e.g. shuffle a deck of cards) . 
> My initial approach is to treat it as an array, generate a list of 
> unique random numbers between 0 and n - 1, then use those numbers as new 
> indexes.

For another approach, see also


Heinrich Apfelmus


More information about the Beginners mailing list