Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
OCaml 0.17 KB | None | 0 0
  1. let fib n =
  2.     if n = 0 then 0
  3.     else if n = 1 then 1
  4.     else let rec nFibTail (n, prev, curr) =
  5.         if n = 1 then curr else nFibTail(n-1,curr,curr+prev)
  6.     in
  7.     nFibTail(n,0,1);;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement