tasks a-s

This commit is contained in:
Ingy döt Net 2013-04-10 23:57:08 -07:00
parent 47bf37c096
commit b83f433714
12433 changed files with 156208 additions and 123 deletions

View file

@ -0,0 +1,8 @@
let string_repeat s n =
let len = String.length s in
let res = String.create(n * len) in
for i = 0 to pred n do
String.blit s 0 res (i * len) len;
done;
(res)
;;

View file

@ -0,0 +1,2 @@
# string_repeat "Hiuoa" 3 ;;
- : string = "HiuoaHiuoaHiuoa"

View file

@ -0,0 +1,3 @@
let string_repeat s n =
String.concat "" (Array.to_list (Array.make n s))
;;

View file

@ -0,0 +1,3 @@
let string_repeat s n =
Array.fold_left (^) "" (Array.make n s)
;;

View file

@ -0,0 +1 @@
String.make 5 '*'