fork download
  1. (defn fib [n]
  2. (let [gen-fib (fn [xs] (conj xs (apply + (take 2 (reverse xs)))))
  3. fib-list (iterate gen-fib [1 1])]
  4. (last (take (dec n) fib-list))))
  5.  
  6. (fib 6)
Success #stdin #stdout 0.86s 214656KB
stdin
Standard input is empty
stdout
Standard output is empty