Advertisement
Guest User

Untitled

a guest
Jun 26th, 2015
343
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.30 KB | None | 0 0
  1. type nums = [`Int | `Float]
  2. let random_array =
  3. let did_init = ref false in
  4. if not !did_init then (Random.self_init (); did_init := true);
  5. fun n (num_t : nums) ->
  6. match num_t with
  7. | `Int -> Array.init n (fun _ -> Random.int max_int)
  8. | `Float -> Array.init n (fun _ -> Random.float max_float)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement