@scramble(t:tab)


builds a new tab where the elements t of have been scrambled (the element are rearranged in a random order). The function is impure: two calls to the same tab does not produce the same result. The argument is unchanged.