Advertisement
Guest User

Untitled

a guest
Sep 17th, 2015
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
OCaml 0.33 KB | None | 0 0
  1. (* 2.257s *)
  2. let () =
  3.   let a = ref "asd" in
  4.   let b = "qwe" in
  5.   for i = 0 to 100000 do
  6.     a := String.concat "" [!a; b]
  7.   done
  8.  
  9. (* 2.002s *)
  10. let () =
  11.   let buffer = Buffer.create 100 in
  12.   Buffer.add_string buffer "asd";
  13.   for i = 0 to 100000 do
  14.     Buffer.add_string buffer "qwe";
  15.     ignore (Buffer.contents buffer);
  16.   done;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement