Advertisement
Guest User

Untitled

a guest
Dec 5th, 2016
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.31 KB | None | 0 0
  1. let for_each str =
  2.  
  3. let rec insert_at_end l c i =
  4. match c with
  5. | c when String.length c - 1 > i -> l :: insert_at_end ( insert l (String.get c i)) ( String.sub c 1 (String.length c - 1) ) (i + 1)
  6. | c when String.length c - 1 = 0 -> l :: [insert l (String.get c 0)]
  7. in insert_at_end [] str 0
  8. ;;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement