1 2 3
let rand = 'a: [Int, Float] |#start: 'a = 0.0, #end: 'a = 1.0, #clock: Any| -> 'a 'rand; let pick = |a: Array<'a>| -> 'a 'rand_pick; let shuffle = |a: Array<'a>| -> Array<'a> 'rand_shuffle