Fisher-Yates shuffle

Fisher-Yates shuffle is an algorithm to randomly shuffle the items in a set.

λ fisher-yates_shuffle