Advertisement
Guest User

Untitled

a guest
May 29th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
OCaml 0.19 KB | None | 0 0
  1.  
  2. let rec getNth l n =
  3.     if n = 0 then List.hd l else getNth (List.tl l) (n - 1);;
  4.  
  5. let rec slice l index1 index2 =
  6.     if index1 < index2 then getNth l index1 :: slice (index1 + 1) index2 else [];;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement